Have sailed many times in BVI and cheapest travel has been Caribbean Travel 800 327 5540, which is agency used by Sun Yachts (now Stardust Yacht Charters). Their price the past 2 times was the lowest since they tie up
seats for this charter company and probably others. I would not recommend Stardust after the last 2 sails and would take the Moorings anyday even if price more. Numerous problems with boat and 3 different
dinghy motors in one week cooled me on them. I think you get what you pay for.