I'm in the same boat with my Babylock. The owner of the shop is also the repairman and when I took it in to be cleaned the last time he never contacted me when he said it should be done in a week. I finally went in after I hadn't heard from him for 3 weeks and he tried to give me another person's machine. I told him he had the wrong machine and went in the back to look for mine and he hadn't even touched it. He said he'd get to it soon and give me a call. I told him I'd wait while he serviced it, which I did. But, after getting it home it wasn't working right and I drove it to another repairman a longer distance away. I'll be returning to the second dealer for my next purchase even though it's a longer drive.