Some of the generic sewing feet are made in China and are of pretty poor quality. I feel foul of this and had a foot snap on me! I'd rather pay for the proper job and be pretty sure it will work as it should. I have also had generic bobbins which were found to have little tiny bits of sharp plastic not removed during manufacture, and they kept shredding the thread as it was being wound.