Bad customer service, difficult to reach or contact them, difficult to deal with and are there to take your money and run away with it. Please Please steer clear and away from them.
After three hours on the phone to cancel due to additional unexpected charges a d three weeks later, they have reversed my cancellation a d took my money. I booked the same car from the same supplier independently, cheaper and treated with respect. You do not need a middle man/company to rob you off.