i don't see anything bad about their cars and service :) even their personnel are nice persons.

We have been renting there for 2-3 years already and service is fine :)

what problem are you facing with them my friend?