Can I buy an Iphone unlocked from Apple?
Yes, You can buy an unlocked iPhone (Contract free) from Apple store. But it would be very costly. Instead you can get best deals on network locked iPhone models from Ebay. You can then unlock them. It would be cheaper for you.
To unlock an iPhone safer and easier, You can visit www.SimpleUnlocking.com This site provides remote unlocking service for iPhone models at low cost with easy unlocking guide. This is a permanent unlocking method and doesn’t require a jailbreak too. Good luck.