Always shop around at different dealerships for parts prices.
I live near two Subaru dealerships. One quoted me 100% higher on price vs the other one on some parts.
Maybe they gave me the list price rather than actual price but regardless I will never go back.