If you have been to Nassau, Bahamas - then Freeport, Bahamas is pretty much the same. A lot of the same stuff. We didn't book a shore excursion through the cruise ship because there wasn't really anything that interested me. So many people that I had talked to said that there wasn't a lot to see or do in Freeport so I didn't have high expectations. When we got off the ship, we shopped around in the straw market that is right next to the cruise ship pier. I think I am still hearing those ladies saying, "T-shirts are one for $4.00 or three for $10.00." Oh My God that got real annoing real fast. We got some souvenirs for family and friends at home. Once we did our shopping, we went to the taxi stand to see about taking an island tour. We met up a taxi driver, who would take us around the island on a tour for 2 hours. This was pretty much all we wanted to do because I wanted to get some pictures of the island and see some of the sights. We agreed on a price of $75.00 for the two of us for two hours plus the best part about it was that we were by ourselves. This is the only way to do an island tour - don't book these through the cruise ship. You can find a much better deal once you get off the cruise ship. You can buy a lot of souvenirs in Freeport for not a lot of money and the shop owners are willing to negotiate so don't be afraid to haggle with them. I got a t-shirt in Freeport that reads, "Same Shit....Different Island." This is so fitting.