IMO you're never going to get around the dealer BS, you still have to go in that room where they try to force you to buy the upsell items, tell you it's already on the car and they can't take it off, lie to you about the mfr warranty, etc.
IME you just have to project a no BS attitude from the beginning (it's easier at a smaller dealer where the BS isn't so institutionalized). I've walked out of dealers because they wouldn't discuss pricing without taking my name and address. Me: "Why do you need my name and address in your computer to tell me what the price of the car is?" Them: "that's our policy" Me: "Well, my policy is not to deal with people like you" (or something like that) and I walked out.
The next dealer tried the same thing and I simply said "look, I want to buy this car, what is your price??" (it was a leftover). And the kid dropped his BS and just told me the price, and there was no haggling and no BS after that. I've had this experience more than once, it seems once they realize you aren't going to accept any BS, they don't even try to sell you the paint protection, the interior protection, the extended warranty, the vinyl stripes for $400, the $3 vinyl door edging for $300, etc.
Of course that's if you're a serious buyer that doesn't need their financing, etc.
By the way, looking at your posting history and your screen name, my gut tells me you are a spammer and that shortly you will sneak in some links for an online car buying service of some kind. I hope I'm wrong.