Dive shops are the best bet because find to touch, feel and try out the gear prior to you buying it.
Here they can revel in a stunning display of coral and various sea creatures that are natural part of the local Caribbean culture. https://Www.aussieweb.com.au/business/franmarine+underwater+services+pty+ltd/1413062