Chartering in the BVIs is competitive enough that you pretty much get what you pay for. That is, for less money
you will get a somewhat older boat, maybe a bit less well maintained, possibly shoreside facilities that are not quite as nice. Pick your price
point and accept what you get, or pick the experience you want and pay what it costs.
I have chartered with several of the companies there and find myself going back to Sunsail. As mentioned, they have deals now and then, and once you have sailed with them they have returning-customer discounts.
You pays your money
and makes your choice.