Weather patterns always change.
At one time the USVI had a guarantee if it rained on your vacation(all day)
They would pay for your vacation.