I don't get to buy much, but I actually did some haggling on a bike and a wheel the last couple times I dealt with a shop. I'm not very good at it, but it did get the price little lower than what was originally expected. I wish I could get my wife to haggle with the shop, she's really good at it, I was stunned when we bought a car how good she was with the dealership. She likes to say if you don't ask, you'll never get it, and the worst they say is no.
I bet this thread would read a lot different with people from other countries where haggling is the norm.