Terrible, they charge so much on top of the actual price, to the original rental price directly from the location. Secondly they charged us extra for late return because the local country apparently had 10:30am return versus when we booked it via rentalcars it said later time on our booking. Surely the return time on our booking should apply. There is a disconnect between what rentalcars gives and the local renal company. On top of all of this I raised a complaint to their customer service, initially they responded to say they will look into this but then they didn’t respond. Have now followed up several times, and just no response. Appalling customer service as well, good luck getting any help from them. Do not recommend them, rather book directly with car rental companies. This company ripes you off with such margins on top and are also not helpful when you try to raise an issue with the customer service!