Wasnt impressed with the fact they missed out on a few serious faults when i took mine to get it set up. Told them i was having a bad miss off boost an sometimes became undrivable. Was checked over and the only fault they diagnosed was that the pump voltage was droping and needed re-wireing and stoped working on it, and it was leaning out on high boost.
After taking it away and talkin 2 a few ppl realised the miss/bad running was due to a split plenum gasket and after re-wireing the pump, i drove the car up to Stu (MSD) he found the fuel reg was fucked, the CPS was slightly out of position, 2 things that should have been found at Powers, which meant stu couldnt finish setting it up as it was leaning out in high boost.
Know a fair few ppl that have had no probs there so its not all bad, just my experiance of them.