Mixed feelings...
Star- good prices, but nothing in stock, ordered on a Monday, promised to me by that Thursday. No call, no show. I called them Friday & was told they were waiting for one part, I asked why no one called, no explaination. Raised some hell, incomplete order landed on Wednesday. Charged me for entire order even though it shipped incomplete, but said they would fix that.
SporcketCenter- mixed as well; good prices, in stock. Ordered on Thursday, said would go out that day. I called back Monday to get tracking #, said they would call back in a couple hours. Finally gave me a tracking number that was not active on Fedex- turns out they didn't ship at all until Monday (after I called for tracking), didn't tell me so- but did send it 2-day Fedex.
I dunno- pretty underwhelming service...