surprisingly the turbo is not that bad. Ive heard both postive and negative feedback on the kits off there. It just depends, what your pushing boost wise, what you have done to the car and all that other ish. the right tune,can make or break you. I personally dont care if its ebay or not it still does the trick.
__________________
RIP. Keith Wallace