Did you get yours local? I was looking for one a while back and couldn't find any cheap online... Meyagi told me to just get a CX Racing one from ebay. I think it was CX... could have been CZ or some other letter.You actually will need a longer turbo to intercooler elbow as well, if you're hooking it up to the stock td04 turbo. And any 04-current STi intercooler will work, but only the 04-07 has the red STi logo on the intercooler itself.
I paid $150 for mine a few years ago. You should be able to pick one up for $200 or less.