My pre-order with AT&T:
-They were more than happy to take my money for it
-Got a confirmation several hours later (Wednesday)
-Not a word from them since
My pre-order with Newegg:
-Confirmation right away
-Not charged until item ready to ship
-Got notification of charge and shipment the morning of the day before release
-Will have item waiting on my doorstep when I get home on release day
-Got a thank you email later with discount codes for up to 50% off other products
I'll be buying stuff from only one of these two companies in the future. I wonder which one to choose?