I've ordered a bunch of stuff from Vivid Racing.
1. Their website and selection is one of the best I've come across for Subaru parts. It's organized and informative.
2. Their prices are quite competitive.
3. Some of the orders have been trouble-free. A couple of orders had some hiccups that were taken care of fairly promptly.
4. Biggest problem I've had so far were the lack of updates on some items that were delayed, and not being informed of tracking number despite repeated requests.