At first I was worried about my choice when I read some bad reviews online. Actually I found it to be untrue or just bad reviews from the competitors with higher prices. The service was understandable, price was even better than the rental company usually gives for that type of car. Only thing you need to do is check your booking status online and cancel the additional services that they advertise and you are good to go. I had funds taken from my account for one additional service (insurance), but after contacting with the company through e-mail, I was quickly reimbursed.
I would definately recommend the company services - just be sure to stay updated on your booking.