RE: Would you buy these servos?
Personally, I would not. They may be just fine but I have been burned a time or two by "no name" RC products. At least with something from one of the mainstream manufacturers you will get some level of support. This is just my opinion of course.