If you're standing at the company's rental desk, and they are that close to renting you a car, they're probably willing to negotiate. And sometimes they will negotiate a lot. Even if you find haggling embarrassing, just go for it.