It is very important to check out your prospective dealer you plan to buy from. I was treated very well, by my dealer when I went in to "investigate" to buy my expensive machine. But afterwards, for the training, not so well. They have a good repair person, but I am not happy with the customer service connected with learning all my machine can do.
Another sewing machine store has since opened in my area. It is a different company entirely. If I had not already purchased my machine, I would absolutely buy from this company, They are so willing to teach and offer any help they can, to help you become comfortable with your machine. Kathleenq