Well, from what I've heard, they have brand new top notch equipment.
The bad part is the guy running it is Adam from the NAPA machine shop right down the street. I've seen some pretty fucked up things come out of that machine shop before, including a 5.0 flywheel that they forgot to pull the alignment dowels out of before resurfacing. 3 hours later when it still wasn't done they realized they had shaved down the dowels to the surface of the flywheel.