One thing to try is contacting the "Internet Sales Manager" at various dealerships. Unlike most car salesmen who seem to have trouble communicating even over the phone, I've gotten prompt responses from those dealers forward thinking enough to give a smart salesman an e-mail account. When I bought my Subaru, I got seriously abused by the local dealerships when I showed up in person. Best I was offered was $500 over invoice. I checked the Subaru web site's inventory tool and found the color and options I wanted in stock at a dealer about 75 miles away. Then I set up financing privately and e-mailed their internet salesman: "What's the best you can do and can I pick it up tomorrow?"
Paid invoice. I saved money. They still made a fair profit. I'll never buy a new car in person again.