No financial connection, but I have used virginislandsailing.com to help in our selections. They
broker several charter companies and several locations. They're paid by the companies and the pricing is the same to you whether you go direct to the company or through VIS.
Discount will depend on the time of year. In the low season, we typically receive 10 nights for the
price of 7. So, if you did a month, maybe you'd get 7-9 days?