I would go with your favorite shop .. and good service. I have two Janome 6600's .. one on the west coast and one on the east coast (I spend about 4-5 months back east). I love the 6600 .. best machine I have ever had. Does everything I would need. A work horse.