I'm also in the "no haggle" haters club. They make it seem like less of a hassle but it's just a reason to charge more and tell you to GFY if you don't like it. I'm also an oddball and I actually like negotiation. I've used the mentioned tactic of looking at every dealer around that may have the car I want. They all know each other too. If you say "well Fred at dealer X said he'd give it to me for less" you'll really do well.

