Twice I've left this place with broken air intakes that didn't exist when I came into the place (each time for totally unrelated problems), causing my car to run worse from the moment I leave than it would prior to taking it in.
I do not recommend this place in the least bit.
They're supposed to be Euro car exclusive, but either they don't know what they're doing, or there is shady dealings going on behind the scenes...
Save your time and money! Avoid Frank's!