1 reviews | Active since May 2016

05 Nov 2023, 18:33

Dont give your credit card details, *****ulent deductions

Took money from my credit card *****ulently (have not booked anything with them in the last year). No number to call. Customer service seriously disjointed and not helpful at all. Avoid and dont save your credit card details with them.

0
Replies (0)