i allways shop around for my gear and parts and dont get ripped off, i think if you be nice to people they'll be nice to you, sorry to hear about your problems.
all motorbike shops are the same, it just depends on who and how you talk to the people at the shop.