A shop will never please everyone all of the time. You will always have people angry.

As for personal feelings, you are damm right one person that works at a business can make an impact when they run their filth holes. All shops have that one person that just doesn't get along with everyone. BG has Tracy, Tophat has Dirty Chris, every shop has that one guy who either speaks him mind and people can't handle it or just plain gets on everyones nerves.

Does this make them bad shops? Nope, just means that someones personal feelings towards that person spilled over into the business side of it. If you want work done, get work done. If you want a buddy to talk too, make friends with another shop that doesn't do your work. Because rarely will the 2 stay on good terms together. It's just human nature. When they can't get your car done you blame them, get angry, want stuff for free and all that. I find myself doing that with my brother and it's wrong. So I do my own work from now on. Plain and simple.