Call every dealer in your area. But only talk to the Fleet Sales Manager, not just any sales person. If they're not available leave a message or call back. He's the person that will cut through the BS. You'll get push back, but someone will give. Trust me I talked to enough dealers, if they say no keep it short and move on.
Because the fleet sales manager deals rock bottom pricing. There's not that big piece of pie that needs to be cut up. The greeter, the bargginer, and the closer all need to get paid. The fleet guy takes care of all the large deals, dealer to dealer, etc. His sale dosen't get chopped up into a billion pieces to pay other people.