Well you should certainly call out that LBS on the Internet for all to see. I have had some pretty bad LBS experiences. Funny thing is the biggest dick I've encountered was the owner of one near me. Treated me like an idiot when I was spending $2000. Did the same to a friend that bought his first bike and $1000 worth of accessories that he could have bought online. And his mechanic messed up one of my friends bikes and then he talked trash about my friend in front of his face.