Three has become the UK's first operator to sell all its handsets unlocked. That means the device won't be locked to that network, so if you want to switch operators once your contract is up, you won't have to pay to have it unlocked, or buy a new handset.
Most operators charge around £15 to unlock phones. Or plenty of high street shops specialise in the practice, though the legality is slightly dubious.
Ofcom is cracking down on these charges, and has launched a campaign to get all networks to sell their phones unlocked.
Every handset Three sells is now unlocked. And if you have a handset that's locked to Three, it'll unlock it free of charge.
"We want our customers to have the best mobile experience," Danny Dixon, Three's director of customer strategy, said.
"Unlocked phones give consumers a choice as to how to use what is on their handset. We'd rather focus on making the services we offer attractive and useful rather than limiting what our customers can do with their phones.
"We're confident in our network and want to provide the best experience to those that purchase their device from us. We feel that this gives flexibility and choice in the hands of the customer, helps the environment, and it has been very well received by consumers across the board."