No, it is not true. Remember that iPhones purchased in the US are not unlocked. They almost always come with a service contract. The service provider subsidizes the cost of the phone because the company will recover that money over the life of the service contract. For an unlocked iPhone 4, the price would be much higher. Last summer in the US, I bought an unlocked iPhone 4G for $649 US.