I have had this machine for over eight years, love, love it. I just had the embroidery unit replaced on it last year because I wore the other one out doing fsl. The threader can be temperamental. So since I always thread my needle my self I didn't have it replace when it went out. It also sews like a dream. But do have it service yearly and it will play nice to you.
Smiles
Sewinhuggs