Yeah, parts are expensive. There are tons of sites that sell OEM or better parts for a decent price, compared to the dealer at least.