There are many stories around on some sites, many by people who have not been there for quite a while. If one is looking for a high end yacht club/YCCS experience, this is not the place to go unless one is going to park at Mustique (no marina though). If one wants to experience as much of the old Caribbean as still exists, this is it.

Boat Boys in the Grenadines are generally quite helpful in my experience. In the Tobago Cays they need to have a license to even be there, and this is how they make a living. One can get bread, sundries, ice, tobacco, fish, lobster, and more. It is a bit pricey, but when one considers they have fuel bills, inventory, and the convenience of delivery it is not too bad, Ask/confirm the pricing in advance for things they will bring in the morning. Some negotiation is possible. Politeness, as always, is key.

St. Lucia and St. Vincent proper they can be a bit aggressive coming out to meet you a mile off shore to volunteer to take your lines. No Boat boys in Carriacou or Grenada we saw.