never used em myself, but they set fire to my mate turbo'd XR4x4 after forgetting to put a petrol pipe clip on.....
as said, havnt used myself, so havnt got my own opinion. They just seem to have a reputation more round here as the 'in' crowd more than quality tuners.....you wouldnt believe what cars are popping up with Jam Sport stickers on

Remember the Turbosystems sticker phase of about 1998?
so as said, no personal opinion on their work, but I wouldn't use em

I use G Sport (currently rebuilding my Cos to St3). Quality work, no frills