I will make a suggestion that you buy locally. The dealers are so much help when you are first starting to get into embroidery. Saving some money in the beginning may cost you later on. A lot of dealers don't want to service machines bought on the internet. Just a thought. I have embroidered for years and found my dealer to be a wealth of information and classes. They usually give free lessons on new machines which will help a lot.