I learned my lesson last year with Best Buy. I went in on the pre-order day and I was the 13th in line. I purchased my card to 'hold' the phone and was super amped. Went on my merry way. On the day of release Best Buy had ZERO phones delivered to them. I spent an hour or so checking the stock of all of the stores in the surrounding states and nada. Best Buy totally jacked up so many people, and so many people were so very angry. I returned my gift card and stood in line for an hour at the local Apple store (on the day of release). Left with my iPhone 4s - not the color I wanted, but the phone I wanted

That was the most important thing, right? (I later learned it was WEEKS until BB received any stock for the iPhone 4s)
I will never trust another store outside of Apple for the release of a new product that has the potential for backorder. They might not have 'enough' supply to last thru the initial hour, but there is some kind of recourse when things do go awry. Plus you don't go thru the spiraling chain of command with Apple. The buck stops, and starts, with them.
All in all I'm happy thus far. I'll be even happier on Friday