I just picked up a set of TF Chicanes off a member here and I am looking for a reputable shop to mount up some tires. This is the nicest set of wheels I've owned and I am not feeling comfortable with any of the chain stores near me. I live in Southern ME, any suggestions are appreciated but I'm looking for first hand experience you've had with a trustworthy shop. Thanks.