I think they are in the minority, but there are some small shops that really care, have good service, and try to treat people fairly. Okay, so maybe they are in the gross minority. There was one in my area, and they were great. The bad thing is that the owner got sick, had to hire a couple of people to keep the shop going which lead to it being not as good, and then he passed away and the shop closed. I'm sure there's another one somewhere now, I just haven't found it.
I don't regularly look for shops, but will check them out for good deals and whatever.