The only thing it doesn't sound like you've done is contacted the location before one of your rentals. I'd track down that manager, give them a call a day or three before your next rental, and ask them to please set aside something other than an Impala for you. Shouldn't be rocket science.
If not, go elsewhere. There are a few locations where I won't rent from National; this might be one for you.