I shattered my iPhone 4S today. I've had every generation, so I guess my time was creeping up on me! Called the Apple store, they wouldn't replace it. Called AT&T, they wouldn't replace it, but the nice guy said he'd buy it from me for $200, so I sold it to him. The only problem I'm having now is the wait for a new one. I'm going out of town next week for Thanksgiving/football game, so I would like to have it before then. Unfortunately, the wait time on Apple's site is 1-2 weeks. I REALLY don't want to wait that long. I found a Best Buy about an hour away that has it, so I'm seriously considering it. But I have a few questions. 1) I'm doing an upgrade swap so I can get it for $299. Will they give me any hassle? 2) Are there any drawbacks you can think of to purchasing from Best Buy instead of Apple or AT&T? Thanks for any help, guys!