I bought my brother from a dealer. Never took the free class and have never had any problem with it sewing.the rubber buttons you press in for various reasons lost two. I use a screw driver to push in as a new button panel would cost more than the machine. Just be careful of the buttons. I'm calling the bits you press which are made of rubber buttons don't know technical name.