Honestly, one of the cheapest OEM Subaru parts dealers is right in our backyard. Basically, go to:
Find your part numbers.
Then go to:
Buy the parts you need. At checkout, select "will call" and then you can pick them up at the Subaru Superstore of Chandler and save on shipping. SSC runs myimportparts.com, but they don't/can't give you their online pricing if you walk right into the store. Unless you know who to talk to... but you don't, so use the method above.