I wouldn't count on buying most of your needed clothes or swimsuits on the island. There is limited availability and sizes, and the prices will be much more expensive for lower quality. Bring your essentials and buy a few nice extras (T shirts, cute tops, sarong/skirts, flip flops, jewelry.) I think someone gave you a list in another thread but Mango Chill usually has fun & funky flip flops, and try Ambar Jewelry (in Fido's courtyard) for handmade beaded jewelry. Lots of Tshirt shops all around town.