> iPhones are generally sold through carriers
This used to be true but it doesn't save you money now to buy an iPhone attached to a carrier plan. Apple will even sell you a carrier-free iPhone [1]. I would love an Apple SIM for travel to Canada, etc.