Since they will not communicate with you, your only real hope is your credit card. Your prime time to have dealt with it was while on the island. They have your money, you are in Canada and they are on the island. They have the overwhelming advantage unless your credit card will step up.

Good luck.


J.D.