I agree buy through a dealer. I bought my brother, my first at walmart and had problems and had to go pay to fix it. I recently bought my memory craft Janome and bought it at meisners an awesome sewing machine store and had a problem and they fixed it free and threw in a cleaning. Also free sewing lessons!