Has anyone in the NE area used them? Or have other recommendations? One of our wheels has curb rash, and when I was in Dedham last week I asked if they had any recommendations for fixing it. The service rep said that was a national company with a good reputation. Just wondering if anyone has used them and how the result was.