Going on the Magic to St. Thomas and need to know if I am better off just taking a taxi from the port to Magen's bay and then going to shop after or booking an excursion through Carnival. We are in port from 11am-7pm, going at the end of May. It's been about 13 years since I have been to St. Thomas and never on a cruise.