Where can I buy an unlocked iphone in Miami?

I'm going to travel to Miami next month, and i want to buy an iphone, but it has to be unlocked, otherwise I won't be able to use it in my country. I was searching online in best buy and wallmart, and I want to know if someone could recommend me another place to look.

Apple store

Try pawn shops