i have a 9000 embrodiery maching and a Platinum Gem for travel. I love both of them. I have never had a problem with either one. I had a lovely Gem Gold, but I killed it in a car accident.
My LQS has a "club. that allows me to join for $50.00 per year and have the machine serviced as many times as I need. Sewing on flannel can really fuzz it up fast.