I ordered my Incredible today and I knew it would not come until June 22nd-ish. I was fine with that. I walk out of the store happy with my purchase only to find the store RIGHT NEXT DOOR had a incredible in stock for $199 with out a rebate! I was like holy poop this is sweet stuff! I walked literally 5 mins later back to verizon and asked to return my incredible that I have to wait for. Well my luck is you CANT!!!!! The stupidest thing ever. You cant return without having the incredible in your hand..........THATS LITERALLY INCREDIBLY STUPID! If you buy anything at any other store and they dont have it in stock you can cancel your order even after they sent out for it even if you have to pay for the stoped shiping! I was even willing to pay the $30 for restocking fees, which is also stupid since they didnt have it in stock, they also didnt let me do that. Verizon is so so so so stupid! I will find myself calling up customer service tommorow and complaining until I get the phone for free! I know you can do this for a fact because at gamestop(for example) you can preorder a game with full money payment. If you dont want it, you can go back later and get your money back. Maybe not cash, but store credit. Which would be fine in my opinion because I could use that $320 I put down on my phone for the monthly payment. Uhh stupid stuff like this makes me angry some times. To bad verizon coverage is so good or I would leave. If anyone agrees with me on you should be able to return let me know, or even if you dont think so. The people at the store couldnt give me a straight answer why they couldnt take it back.