Hey all i just walked into Best Buy Mobile at Castleton Square Mall in Indianapolis, IN. They had only 32 gb iphone 4's in stock, and i snagged one right away. She wouldn't tell me how many they had, but when i called she said if i came now I would definitely get one. She told me they just got a shipment of them in today around 1pm, and none of the employees could believe it. I know as of right now they still have some in stock, so hopefully someone on here will be able to go grab one. I'm not sure about any of the other locations in the city, this is the only one that i called.