I have a babylock my works great! At first I was not every time,dealer said thread should be tight, I was making it loose. I would give it a little thread to make sure it had
enough to work. It was not the case.
My old babylock was good but started having trouble and I
took it in the get once a year service and told them, he
put a new auto threader on it and bobbin winder on it.
It works good again. I bought a new machine before last service on old one.