Diddo I always brought my contacts from the states. You can easily get some refilled while home on break. Plus I wouldn't trust the safety there considering the island as a whole.
When I first got there I was scared to buy their meat from FoodExpress, but eventually you want a steak and don't want to drive to Cost U Less... so I risked it. Didn't get sick once, but that doesn't mean I checked every package for the freshest looking pack.
On a side note, ALWAYS check the exp date on EVERYTHING! You will be suprised on long some things sit in freezers and such.