I was wondering the same thing as I thought about giving them a try vs. Lime and I can't figure out how to get one of their SIM cards remotely. Wickham's Cay is as specific as their website gets. But, probably not too far from the Moorings.