Ive never liked that company, dont trust em at all, lots of pics and talk, no real info, and most the pics they have makes the turbos look like old scrap off a truck theyve just rebuilt and put some paint on it.
experience or opinion?? big difference