Grand Turk port area has a lot of shops with some pretty good bargains. We found a few liquor prices actually cheaper than the ship. However, the ship has a program where if you find a lower price elsewhere they will honor it. We took pictures of the lower prices and the ship honored them. Saved about $40 overall. Check the liquor prices on the ship for your favs and then compare with shore prices.
The big attraction of course is Margaritaville! Large pool, lots of music and just a crazy place to be. Rest of cruise was as I posted. The meat loaf thing was that prior to the cruise we had read and heard so much about how bad it was we just had to try it for ourselves:-). You are right normally we wouldn't order it as there is so much other good stuff to eat. Hope you have a great cruise.