I think she is on the main island but I'll check! She's only been out there a couple of weeks as she is getting married to a US Coast Guard.
Had a look on the site, I see what you mean. Does anywhere sells Frogmans? Just wondering how much cheaper they will be?