IBframairhog
Sorry, Summit's the only place I know of with a big stock... If you have the part # needed, you might want to call some of the 4WD shops, from what I remembered, they carry a lot, try 4 Wheel Parts Performance in Sparks, they used to have a ton. But you'll need the part #, I don't think they will have the ability to look up Subarus.
luck