They are an extremely shameless and deceptive business. They literally steal from you using deceptive practices. I ended up paying an additional 500 euros for a 180 car rental through lost damage and fuel deposits. They stole cash and card deposits. And to make matters worse, the counter guy typed in my card number onto to his computer and then looked at the back for the CVV numbers and my card stopped working during my travel due to misuse.
Avoid these guys. They are a criminal organizational masquerading as a car rental compnay.