What do you folks think. I know I've always heard that these do nothing for our cars. Now someone is showing 12whp gain w/o tuning. Is this thing worth it or no? They have a group buy on it for $160, and have more than met the group buy number.
Any thoughts?
http://www.imprezawrxsti.com/postnuk...er=asc&start=0