well, i could in theory still buy it now, maybe get lucky and snatch a perfect one, or wait 3-6 months and have it swapped for the ''if anything develops'' bit
You're right...but you have to take into consideration that the problems might not be limited to only a few phones.
If you take the chance and get a phone you might get a perfect one, or you might have to go through what many here (and around the Interweb) are going through and it will become much more hassle than it's worth.
I know I don't even care how fun the phone is at this point because so much of my time is spent dealing with the crap instead of enjoying the phone.
My main concern (and yours should be as well) is that because you have to sign a three year contract with your carrier there is 2 years where the iPhone isn't covered by warranty (at least not in Canada where you can't get Apple Care for the iPhone).
That means that if the problems never get fixed and you keep getting replacement phones that are junk, then you're going to have to live with that for 2 years of your contract.
I understand you probably have your heart set on an iPhone and none of the issues you're reading here will change that because there is always the "hope" you'll get a good one, but what I can say is....
-Do your research.
- Don't dismiss the other choices out there just because they're not as "trendy".
-Make sure you cover all your bases (get insurance / Apple care)
-Examine the phone you buy at the store until you are satisfied it meets your standards (get them to unbrick it and test it out).
- Take it home and use it, use it, use it.....if problems come up you want them to happen in the first 15 - 30 days so you can get a replacement (I heard you get new phones before the 30 day mark and refurbs after that.)
- Most importantly don't settle for less. Someone is going to pay a lot of money for the phone, if you're not happy, deal with it until you are.
I'm thinking of starting some kind of "campaign" myself to get Apple to deal with this in a better way than simply shipping me "new" phones. It's past the point where I think I should just keep playing the game.
I'm not sure what I'm going to go for yet, whether it be for Apple to buy out my plan, give me full credit for the phone, extend my warranty for the full contract term, or send me a phone that is personally overseen and checked.
Either way, I'm not happy about the position I am in as a customer.