So i waited in line for hours in front of my local best buy only so that they could tell me they wouldn't have the iPhone 4s (sprint) which they advertised and claimed they would have on release date. They said they will get them in the afternoon and it is a first come first serve type thing. I come later and they say they still don't have any and tell me just pay for them (3) and they will have them later today reserved for me or early tomorrow. Well it is tomorrow and i am hearing that no Bestbuy's are getting iPhone 4s's and there are a lot of people complaining about this. Has anyone experienced this problem. Or has anyone gotten a sprint iPhone 4s from Best Buy. It is very frustrating.