Go to theturboforums.com and search on3performance..... There are a few guys over there with them, and there have been some fit and clearance problems..... Nothing that can't be made to work, but definately not a direct bolt on as they claim..... Also I would not trust the chinese turbo or wastegate they normally come with.....
When it comes to performance parts of any kind, you get what you pay for.....