I order from them all the time.
Shipping for parts is excellent. And the best part is that it is cheap. Most of the time I order parts, its like $5 bucks.
I usually get things in 5 business days to CA.
I have never ordered anything heavy, but I checked one time for a large heavy order and the shipping was still only about $17.
I have heard complaints from people here, but I have never run into problems. However, like I said, I usually only order parts and not heavier stuff.