My Mechanic Auto Center
Not installing parts that was paid fo
- 01-18-2012
- 4
I am letting everyone know that this company does not install all parts that are sold.
Vehicle was taken to another shop to see if the work was done and found out they did not install parts that was on my invoice.
I did not say anything, but I will never go back.
Company: My Mechanic Auto Center
Country: USA
State: South Carolina
City: West Columbia
Address: 900 Williams St
Phone: 8036616568