Anonymous
Don't trust them
Reserved a car with them, they then cancelled my reservation and told me it had already been sold and the advert was a mistake. They then relisted it at a higher value and put it back on sale. No attempt to make amends.