Sometimes you can get great deals on used machines that have been traded in to a dealer. I purchased a used machine that had been completely serviced and it came with all the free classes I wanted as well as dealer support. While buying used isn't for everyone, it might get you a little more machine for the money. Buying a sewing machine is much like buying a car....you must test drive, you must dicker over price and options, you must ask lots of questions, and make sure the dealer will service the machine. But I think the best tip I can give is to know what features you want before you go shopping...it helps eliminate unnecessary and costly options that you won't use.