I bought my machine from a dealer but the nearest dealer is a good hour away so I don't have the time to go and take classes. I am still glad I got it there in case of problems, and they will, if needed, instruct me on the machine. But everyone isn't lucky enough to have any dealer close by. :(