oem vs aftermarket... the biggest factor is economy of scale. an oem strut spreads the r&d & mfg/transportation/ etc over a much larger population. think of it this way: every imprezza has 4 oem struts on it out the door. how many imprezzas will have 4 of them replaced with something from the performance aftermarket? most replacements will be another oem unit.