I called one LBS (NOT an Internet place) and got their price on the bike I wanted. Then I called the LBS where I wanted to buy and asked if they'd match it. They answered yes immediately, and the sale was done. $100 discount. Unless you're prepared to walk out, I wouldn't haggle too much because at some point the guy is just going to say no. And then you either capitulate or you stand your ground and leave. But maybe you have a higher tolerance for conflict than me.
I had a friend who used to walk into a bar, order a coffee, and then ask the bartender if he could slip a little something extra in it. "Yeah, for $4 I can" was the common response. Some things you just can't bargain for.