I would absolutely 100% recommend them. That is the only place that I've ever taken my Cobra and they do a superb job every time. The main reason I keep going back is because I can trust them. I doubt you'll be disappointed.
I have also heard very good things about them. A local guy went there and they put on his pulley/chip and they got him 450rwhp and 450rwtq, and that was with a 2.93 pulley, thats pretty good.