It was hard to tell where incompetence ended, and outright scam began. I reserved a car online for $200 for a week. They didn't actually have a car when I got there, so it was either up-sell to a $250 rental or walk home. I then agreed to a $23.99 charge for damage protection. It was never specified that the charge was $23.99 a day! (I pay barely $50/month for full insurance on my own car... for the whole month!) Final bill was over $450.
I drove it no more than just the 10 minute commute every day to/from work, and returned it, clean, with more gas than it started with. On return, hail damage to the roof was found... in the middle of the summer, in south Mississippi. The woman who rented me the vehicle had never once looked at the roof... I was with her the whole time.
If you have no other choice and have to rent from these people, a) take detailed video of the entire vehicle inspection process, and b) don't agree to anything.