OEM parts are more expensive, because they're designed specifically for your make and model. Since the parts are only designed for one kind of car, they have to charge more for each unit to make a profit. Aftermarket parts that fit many different vehicles can cost less.