I have been battling a $5600 dispute for months with this company. It has been a complete nightmare. Jamaica has been very nice and responsive about my concerns and also agreed I should not have been billed. I cancelled almost 2 days after meeting...