My thoughts...are research it before you pull the trigger. A Intercooler is a important part of the turbo system. Going cheap on something that like that will likely produce poor results if the quality is bad.
378awhp/373wtq Custom Dom 3 & CBRD tuned 2006 STI.
"When in doubt...flat out" - Colin McRae