I've ordered many items from Value Hobby. The products are good, prices good, and they are close to me so shipping is quick. Customer service is not great as others have said. But no worse than Chinese vendors.
I've ordered motors, batteries, servos and ESC's and have been happy with the parts with no issues. I ordered an airplane that was defective and it took a while to get things straightened out but eventually it was settled to my satisfaction.
I have had very good service from MotionRC.com