I also forgot to add the cost of embroidery software, that too can run in to lots of dollars. I have both Janome and Brother software as well as the Buzz Tools programs which I have found invaluable, especially Buzz Explore, buzz Edit and buzz size. I recently attended a Brian Bailee demonstration and bought his Embrilliance software Aussie Edition which I am currently learning to use. I find the Buzz Tools programs very user friendly.