I bought a floor model BERNINA B530 and the needle threader did not work. I took it back in and they installed a whole new assembly. I also have full warranty on it. I would do it again in a heartbeat. I do like working with a dealer who specializes in specific brands rather than just a sewing and vac store.