There is a REALLY easy way Apple and the carriers could end this (or really slow it down) if they wanted to. Limit sales to 2 iPhones per person at the Apple stores and 1 iPhone per phone line at the carrier stores over opening weekend. Problem solved.