well....for one thing there aren't 4 million subarus running around....everyone and there mom has a honduh...so therefore aftermarket parts will be hella cheap cuz there's a demand. if you don't like paying that much...do yourself and everyone else a favor...don't buy a subaru. ever seen a porsche aftermarket catalog...you'd think those people are nuts for paying out the ass for a flyhwheel, clutch, exhaust, etc. but then...a porsche is a pretty expensive car and the aftermarket reflects that.