These guys are scumbags. Their website is somewhat deceiving and the people who answer the phones are incredibly rude. I even asked to speak to a manager and he was equally rude.
In their website, they mention a $129 weekly special and then a picture of a Ford Fusion and a Chevy. When I called they indicated those cars are not part of the special and would cost more. Furthermore, they wouldn't take a reservation. I was told I had to come into the store in order to rent a car. So basically you could drive all the way there and then be told they have no cars.
I would NEVER recommend this place to anyone.