Tires Plus-Buckhead, Atlanta, GA
Run, don't walk, from this scam tire shop!
Ladies-please read this!!! I went to Tires Plus in Buckhead, GA to purchase a new set of tires. I reviewed my options with the Tire specialist and picked out a $500 set of tires, even after the buy 3, get one free special. They told me it would be approximately 1 1/2 hours to put them on and I ...