There are a variety of quaint boutiques and shops in Marsh Harbour, many along the waterfront on Bay Street, and a few others are sprinkled throughout the cays. You'll find a wide selection of resort wear, books and magazines, flavorful locally roasted coffee or an authentically Bahamian souvenir to take home, plus bakeries offering locally made breads and pastries and a small straw market.