Did you try
http://www.1stsubaruparts.com/ ?

No personal experience though.

T.