You can buy unlocked mobiles directly from the manufacturer, or from Amazon or eBay, for example. But they usually incur a high one-off cost. Locked devices cost less upfront because carriers subsidize the phone's retail price. The pay-off is that you stay tied into their service.