I hope that I'm not violating the terms of service by posting this, but I've looked at Cape Air flights from SJU to VIJ and the least expensive is $600. I called Island Birds and it would charge $2,300 for a five passenger plane for that route, or ~$1,200 for that same plane from St. Thomas to Virgin Gorda. I am coming from Boston so I can schedule my first leg to land at either SJU or STT.

My return date is flexible (12/21 through 12/23), but I can address that later and right now would be glad to arrange it just one way, going to VIJ on the 8th.

If you might be interested in splitting a charter, feel free to send me a private message.