I've heard a few people (on Yelp and in person) complain about this company but I had no problems with them.
I booked a C6 Corvette online and picked it up a few hours later. Car was clean, full tank of fuel, and ran perfectly. I took the car to watch a baseball game and then cruised around the outskirts of Las Vegas.
The quirky thing(s) that took a start off was the car's change oil light came on during the rental which made me wonder how well maintained the car was. Secondly, I chose the navigation option and was given a Garmin GPS which was ok... but the car actually had XM and Navigation capabilities built-in that weren't activated on the car. I just felt like for the money having those features active would have made my rental more enjoyable.