Question: what is the difference between sim only and sim free?
Answer: An Unlocked phone will have previously been locked to a network, but has since had any restrictions removed so that they can work with any network, whereas a 'SIM Free' phone has never been provided with a SIM card and therefore will not be tied to a network.