We spend just a few hours shopping here. Go to Maury Roberts Liquors for the best booze prices and Cuban cigars. Get the Havana Club Anejo and you be making the best rum & cokes ever when you get home.
If you want to avoid the beach crowds at Megan's Bay, go to Emerald Beach at Lindbergh Bay. Its close to the port. You can rent lounges here cheap and get drinks & food right next to the beach. Nice & quiet beach with beautiful view.
This was the best stop. Here you can walk down Front street in T-shirt, flip flops & sunglasses and shop until you drop. Then walk one street over to the boardwalk and a mile of beautiful white sand beach. You can rent lounges here cheap and they'll bring you $6 drinks all day long. Plenty of beach activities here. Make sure you try the jerk chick & grilled conch at one of the local beach restaurants.