I have a classic car that I bought new Torque Thrust II wheels for plus tires. I'm nervous about taking them to any'ol shop out of fear of the wheels being scratched or damaged. Do any of you guys recommend a shop around the metro Detroit area I can bring the new wheels and tires to that will...