If they won't refund/credit then why bother cancelling?

If your charter is in a week or 2 things may of changed in the BVI so you cannot enter and so they will have to refund or credit.