Thanks, folks. I'll check them out. I know for my Honda, there are three pricing structures. From highest to lowest, it's the dealer counter, through Honda via hondapartsonline.com and then hondapartsnow.com (just one example, there are others). I suspect the same is true for Subaru. I know for a fact that going to the Subaru dealer is more expensive than ordering through parts.subaru.com. However, when you order through the latter, the dealer still has to input your order so it can sit for days if they ignore it.
I'll see if one of the suggestions above is a hondpartsnow.com equivalent for Subaru parts.