I've always used Digicel. The last trip was with my iPhone. Bought the sim at the Digicel store by Burger King. They don't cut them there but you just go up the stairs and the is a shop that will cut it for you. Digicel's regular minutes work for local and long distance and they also have international plans if you will be calling home a lot and data plans if wifi isn't available. All are very reasonably priced.