Don't get me started on tire places. If you don't want your rims destroyed or the lugs put on so tight you can't get them off its a real struggle to find someone.
One time my Jeep (which was kind of a beater) went to a tire place to have the valve stems replaced (off roading in sand wears them out and they leak). I got it back and was driving it around for a while and everything seemed fine. For some reason I needed to take the wheel off to work on something and I discovered that even my 1000ft/lb pneumatic impact gun wouldn't budge the nuts. It's a good thing I discovered it at home and not on the side of a highway in the middle of the night in a rain storm in another state.
I had to use a breaker bar with a jack handle slipped over it to get them to loosen up. Not only that, but I had to STAND on the handle with all of my considerable weight and BOUNCE UP AND DOWN to get them to crack. I honestly can not even imagine how they got them that tight. Whatever impact gun they were using, I wish I had one.
I have had great luck with Petes tire in Amherst and Maynard and Leseiur in Nashua. They actually ask you to come back in 25 miles or so, then they use a torque wrench if you have alloy wheels to make sure the lugs are at the correct spec. The few times I used TFT they never did anything like that.
-Mike