Very good advice. Just be a little patient and you will come across a good STi TMIC. It took me about 2-3 months to find the "right" one at the price that I was willing to pay.I wouldn't waste your money; I've seen first-hand how some of the eBay intercoolers fit, and I'd never buy one. You should be able to find an OEM STi TMIC with the y-pipe, breather tube, and bypass valve for $300 or less. The '08+ STis have a slightly larger core than previous years.