I gotta say, my whole reason for preordering through Best Buy was because they were the first to open for preorders. They started accepting preorders on 6.5.12, everyone else the following day, so I surmised that at best I'd get the phone slightly before everyone else or at worst the same time as AT&T. The sad truth is that although I preordered before 99% of the people here, I'll likely be one of the last to get the damn thing.
That being said, I'll never preorder though Best Buy again. They are as wildly uninformed as AT&T but when push comes to shove, BB gets pushed to the side as if somehow it's customers (who's money goes directly to AT&T just the same) aren't as important as those who preordered through AT&T direct. The one's who lose are us, the customers. Lesson learned. If I ever preorder a phone again, rest assured it will be direct from the carrier.
Sorry for the rant, just sucks to see so many people who preordered after I did get their phone, or at least shipping confirmation (with delivery eta 6.21.12) before I even know if my preorder is going to be filled on or before 6.21.12 as stated on my preorder receipt.