Yeah, if you are ordering > $100 worth of stuff, I found them to be the best overall.
Now I've found I need another few small parts, though, and the shipping prices for a couple of $2 parts is just prohibitive at most places. The leader right now for very small, cheap orders appears to be SubaruPartsDepot.com - they have a first class mail option for such orders.