Also rented several times through them at locations in Europe and US. No problems at all, no surprises at the car booth rental and canceling a reservation was always done with no hassle. Take in to account that the car class you ordered is usually what you'll get. I rarely had a car upgraded.