Has anyone heard of or used Scotch 'n Soda in Barbados? They were mentioned to me last week but I can't find any reviews or mention on sites I usually check. And their web site is just contact info. No real details or mention of any PADI or NAUI affiliations, etc.