STAY AWAY! STAY AWAY! STAY AWAY!
Every. Single. Time. Anyone in my family or I have taken our vehicles in to get work done, they do a horrible job, and then somehow something else goes wrong that hadn't previously been wrong. One time our battery died magically because the workers left our lights on, so we got a free battery out of it. I guess I can commend them for realizing it was their fault and fixing it for free, but their way of business is to replace whatever needs to be replaced with crappy parts and they charge you an arm and a leg for it all.
This is absolutely the worst car shop in Charlotte.