They are not a TTOL but we always use Automax they drop off and pick up on time give you exact quote, and have nice cars, they're located in Cul da sac. They have great service, I would highly recommend.
Again, the person is asking for a recommendation for a SPONSOR. They didn't say they were unhappy with Hertz, in general, just possibly seeing if a sponsor could help them.
To the original poster--I actually don't know the answer to your question for sure, but most of the sponsors are pretty accommodating. Why don't you shoot a couple of them an email and ask?