You also should check with the dealers for good used machines. Lots of quilters upgrade to the newest model and trade in their older machine. I found a great deal on a used Janome 6600 at the dealer. It came with unlimited classes to learn how to use it, as well as free quilting classes. I love my 6600 and while there are features on other machines that would be nice, I refuse to mortgage the house to have them!