I work for a small distributor in the bike industry and see things from the other side. Some shops are great, some I dread talking to. Some love what they do, some I cannot understand why they ever chose to open a shop. Some pay their bills on time, some always go into the 90 column because “you need to email or ring me to get me to pay, I’m just too busy.” This was after emailing him 3 reminders!
I am also a customer at my LBS who know who I work for, we supply them stuff. I ride regularly with them, and get on well with many staff, but my word, some are snobbish twonks who treat me like I know nowt because I’m a lass.
I’m sure some shops we deal with think we’re rubbish sometimes because we get things wrong. It all goes around but we try our best and try to be nice and professional, it’s all you can do really. Shame not everyone sees that.