Agree with the two above but also, if you're buying OEM I wouldn't talk with the parts dept of your local dealer. You can often find discounted OEM stuff online that is shipped from the dealers themselves.
Air Filter
Tacoma Subaru - $24.95
Subaru Parts - $19.76
$5.19 difference but if you scroll down towards the footer of the Subaru Parts website, you'll see that it's still Tacoma Subaru shipping it out. No idea why they do this but I've had to purchase a backup radar sensor thing for my Crosstrek once. They said it failed and I scheduled a time to get it replaced but mentioned I'd bring the part in myself. They said they wouldn't warranty it since they don't know where it came from but I showed them the box (still sealed) and the sender was their parts department. Service Advisor laughed it off and said they'll warranty it haha.