I live in Mississippi and there aren't any Microsoft stores nearby. I talked to Microsoft customer service to ask what the deal would be regarding the preorder of the Surface 3. Would the Surface 3 be delivered May 5th or ship May 5th. They told me it ships May 5th. Also there is no option for paying extra for expedited delivery so expect 3 to 5 Business days from May 5th for delivery. I checked Best Buy, I can pre-order through Best Buy and pickup in store on May 5th! My question is this... should I preorder through Microsoft (I get a student discount) or try to talk Best Buy into honoring Microsofts student discount and either pre-order through Best Buy for in store pickup on May 5th or just wait for it to come out and hope that there are some available in store on May 5th. I can also get one of those 10% coupons from the post office to use at Best Buy if they wouldn't honor the student discount. What do you think?