There is negative feadback for subaruparts.com, mostly that they take a little time. Its the best site to browse though by far.
Allsubaru.com is great too, and yes there are people who have issues with Jamie (why, I dont know, alot have to do with people who get regulated on in NASIOC then complain about it

)
And Ravensblade/Brian at subaruwrxparts.com is also really good.
What I suggest, is price shopping all three

Thats what I do.