Why on earth would anyone pay a store the full price of something in advance if you can just put a deposit down? It's not like they're going to turn you down if you show up with the money on the day of release.
I also prefer to preorder online. Both Amazon and BB have release day delivery, and neither requires any deposit whatsoever.
Fine, so it's paid off. Whatever. And if I change my mind beforehand, I don't have to go get my money back. They never had it in the first place.
Oh yeah, and...
http://www.bestbuy.com/site/microsoft-xbox-elite-wireless-co...Look at that. Guess there isn't a shortage at launch after all. Free expedited shipping, too. BB rewards points and all that good stuff to boot.
Dance like nobody's watching; love like you've never been hurt. Sing like nobody's listening; live like it's heaven on earth. Always carry [popcorn].