asked by
on 1/4/20Massive Fraud Company:
Dispute the charges directly with your Credit Card Company and Do NOT Back Down!
If you go all the way down to the bottom of their site, and open their Terms and Conditions, you'll find the information about the charge. But they don't tell you this when you book with them, it's just a nasty surprise on your credit card.