Microsoft Surface Touch Cover and Keyboard for $47 + free shipping