Two major, MAJOR screwups on the part of Best Buy today (this was at the Midtown location in Charlotte, NC): First and foremost, when 4:30 rolled around and they came out to give us "tickets" redeemable for specific models of iPad 2, they told us the following: "Um, we don't have ANY Verizon-compatible iPads. And the AT&T-compatible iPads are only available in the 64 GB capacity -- no 16 GB or 32 GB iPads are available." Now, this didn't affect me personally, as I was there to pick up a 16 GB WiFi-only iPad and they had plenty of those. But the guy right behind me in line had been there for FOUR HOURS and suddenly he couldn't get what he wanted -- a 16 GB Verizon iPad -- and the only remotely-equivalent alternative, a 64 GB AT&T iPad, was out of his financial reach. So he ended up settling for a 16 GB WiFi-only iPad. Best Buy should have had a sign out there (on the sign saying "the line forms here") saying, "No Verizon iPads -- AT&T iPads only in 64 GB". This would have saved quite a few people a lot of time waiting in line for a product that they wanted but wasn't available. For them NOT to do this demonstrates a massive lack of respect for their customers' time. Second and not quite as important, it took about two nanoseconds for me to become tired of the Best Buy hard upsell: Me: "I just want a 16 GB iPad with WiFi only." Them: "Do you want screen film?" Me: "Um, no." Them: "How about an extended warranty? You know if you drop this thing, the repairs are on you." Me: "No." Them: "How about our Buy Back program?" Me: "No, just the iPad." And so on. They tried to get me to buy every possible thing that might go with an iPad AND they tried to get me to sign up for a Best Buy credit card. This is why I hate talking to the staff at Best Buy. Just sell me the thing I picked out and stop trying to upsell me.