Well, I must say that for a at home mechanic, trying to avoid paying my buddy who's a pro mechanic, installing this down-pipe on my 04 WRX was cake. If I remember correctly, I used a 14mm and 16mm socket and wrench and at one point did I need a short extension and another bolt needed a deep socket, but I just used a hand wrench...and a fair amount of WD-40. I did it with the car on ramps, and chatted with my mom who's in town while I worked.
My main interest was it fitting with the stock exhaust, which it did flawlessly on both ends. Welds looked great, the support bracket was spot on for where the it goes into the slot of the original bracket. It didn't rattle or budge after everything was tightened down. I flashed stage II before I even got off the ramp, and it is definitely a nice difference.
I do have a few comments/questions though:
It came with 5 black bolts, matching nuts, and washers. then it came with two silver bolts with nuts. I can logically see that the turbo has 5 bolts and the exhaust end has two. But after installing. I could not only, not find a place for all five of those washers, as well as understand why you gave me 5 bolts for a turbo that two of the bolts on the turbo are actually studs, where only the nut comes off.
My last comment more so is, why would you include the gasket that goes in between the down pipe and the exhaust, but not include a new gasket for where the down pipe meets the turbo? Or is that gasket, the one at the bellmouth, a "on me" type of thing that I should have known about before hand and pre-purchased before install and/or package arrival? I am grateful the dealership around here had one.
None the less, great product, ease of install, gave me more than enough parts (nuts, bolts, washers) to complete the job.
9/10 overall experience
10/10 on fit n finish
Would buy from these guys again!