Most helpful review
New Reviewer

Company took $560.00 of my deposit

Apollo charged me for $560.00 for a rock chip smaller than a dime. It could have been fixed easily for $60.00. The Darwin agency was the company that ripped me off. Next time I will rent a car and stay at motels. Gary
View full review
ID
#1679732 Review #1679732 is a subjective opinion of poster.
Cons
  • Hidden costs and ripping us off
New Reviewer

Pick up of vehicle.

So slow, many hours waiting to sign contract then waited again to get our vehicle. Disgraceful.
View full review
ID
#1644565 Review #1644565 is a subjective opinion of poster.
Reason of review
Poor customer service
Preferred solution
Let the company propose a solution
New Reviewer

These People Are Criminals