try checking the i-club reviews section. Some people like the product, but it sounds like it might not be the best out there. Also, it looks like there is a DP for the 04 STi, if you really want it.
http://www.i-club.com/reviews/showpr...7&cat=6&page=1
/trying very hard not to sound like a shameless plug