Auto Restorators
Scam-artists, charged inflated rates, didn't fix my car and charged $180 tear-down fee
I took in my car for repairs after an accident that wasn't my fault, on the suggestion of my insurance company. I got their estimate, they took pictures, it was all settled, they even said they'd have it done in 10 days! I'm in a rental now, but they called a week 1 day after I dropped it off, said ...