Sprint seems to be constantly sold out, both online and in the stores. They don't take names so you have to visit the store and it's truly hit or miss. I'm going on 3 weeks. A local BEST BUY store took my name and said they will call me when they get some in. Could be this week if I'm lucky. Is it OK to buy from Best Buy? I know the rebate is instant, so the phone is $199 on the spot. Has anyone bought from BEST BUY and would like to share their experience. Any pitfalls from going outside a Sprint Store? TIA