From what I read On3 Performance has some of the worst customer service. From some people the turbo is decent others can't even get all the parts together because it comes missing and On3 just never comes back to them. Apparently it's run by just one guy also.