Parts are getting absolutely ridiculous! I just bought a fuel shut-off solenoid for one of the Cummins on my boat (clip broke-not serviced separately!) and it was $350! 12 bucks for an oil filter sounds crazy too, but after spending almost 30 years working for GM, I've seen waaay too many failures caused by aftermarket parts, so I'm very particular about what goes on my cars. (and boats) I've found that saving a few bucks on a part sometimes just isn't worth it, so I'm the guy that will spend the extra money...and gripe about the cost!