I don’t understand the kiss ass attitude that many people show towards the LBS. I am nice, respectful, and after they go above and beyond I show a sign of appreciation. My main sign of appreciation is loyalty to that shop. However I have been known to follow up with other signs such as beer or an invite to wakeboard on my boat for exceptional service. Frankly no one comes into my insurance agency with a case of beer or pizzas in hand trying to “buy” good service from me. I and the rest of the world have to provide good service first, then hope for loyalty or gratuity. There is an arrogance in some LBS's that I will never understand. I am lucky to have a few good ones in my area, with respectable people.
It is just like any other business, your sales volume will place you in the pecking order of service. If you buy two tubes and a bottle of lube a year the shops should treat you right, if you buy 5k a year of goods you get better service, if you’re the guy who buys three 10k bikes a year and doesn’t haggle price you’ll get the blow job, wipe your ass level of service. Give people a break and be realistic with your level, you would act the same way if you made your living from sales.
If you are looking to get a deal, just like any other industry, shop at end of season, money talks bullsh*t walks. Make an offer that you think is fair, stick to your guns, come back once a week and make the same offer till the bike is yours or it is gone. Be friendly, be nice, don’t be offended when your offer is declined, it is just the way it is.