hal, 95% of the shit talkers bringing up On 3 turbo kits come from people that have never seen or installed one. There are certain people that you will never be able to satisfy and there will be negative things posted, its bound to happen. A majority of the customers running the kits are more than happy. Considering the amount of kits they have out there, your bound to run into issues.