I'll be arriving in Road Town in about a little over two weeks and I just got an unlocked Mifi and I'm planning on getting 1 or 3 gb sim card. I'll have a day before we go out on the boat to get food, booze, and a sim card. What is the best place to go to near the Moorings to get a pre paid sim card for data?