We always bring lots. Like Chooch said it's expensive. If you're in the water lots like we are, you go through a lot. Whatever we don't use, we just leave it for the maid or other staff along with all the other supplies we didn't use up.
The Shamrock store on the east side of the road is a good place for supplies as well. Very good prices.