I definitely say buy your own stuff ahead of time. It takes up some room in the suitcases, but it's worth it.
Also - be very wary of the cheapo's you buy at
Walmart, etc.
Like anything, you get what you pay for. My son had one of these cheap masks 2 years ago, and it leaked like crazy. He was miserable. I let him use my mask (which I paid $145.00 for) and he was happy as could be. You don't have to spend that kind of money, but get something GOOD. Nothing is worse than carting a cheap plastic mask all the way to
Castaway Cay, and have it leak and fog up. It's not like being in a pool either - saltwater stings the eyes! You're obviously wanting to do this right and enjoy the experience - so check out a good sporting goods store and you should be able to get pretty good quality stuff without going broke. But please - don't buy the package deals at Walmart and Target that give you mask, snorkel, and fins for 20 bucks! They're junk.
My mask, fins and snorkel set me back over $250.00 - but I have been using them for 4 years now. Compare that to rental fees every time and it's not bad, especially since they're top quality.
You want your vacation to go smoothly, so don't overlook this aspect. Those masks hanging on the rack are $8.00 for a reason...
I will step down off my soap box now!!!
'Beano'