DO NOT shop at the large markets. Buy you snacks at the tiny individual marketplaces. The large shop in town that most taxis take you directly to does not have any prices on the merchandise and they charge what they want. Usually twice the price of the smaller street shops.
Fun Alternatives: Use the small street shops. Same products with local fruits at lower prices. The Cayes can be expensive if you let it.