Since it just opened they are going to try anything to get u to come back.
-they broke the emblem on the front of my car, said it was already like that.
-said I had a coolant leak when my coolant was just low
-insisted that I get my breaks replaced.(I already had them done months ago)
-and apparently I have an oil leak. Took it somewhere else and there is no sign of leakage.
Steer clear from this place