What is the collective Fret wisdom about bargaining down guitar prices in:

a) A mega music shop like GC.
b) A small guitar shop.

I've only bought guitars from Ebay. Do you come armed with internet prices & say, well I can buy one of these babies from MF for such n' so.

What's your experience?