I have purchased 4 iPhones since 2G came out. Is there a limit as to how many that I can buy in 1 year or 18 months etc. I want to buy the new iPhone when it comes out this summer but am afraid that AT&T won't allow it since I have already bought 4 during my contract. Be aware that I have 6 AT&T phone lines and I am prepared to pay full price.