The biggest disappointment I have is that the computer will not communicate with my embroidery machine. I think the most important thing is to make sure the communication devices are not out of date before you buy the machine, and that there is more than one way to transfer the information from the computer to the machine. My machine has always had problems of this nature and the company will not support the software unless i update it to the newer version, which will cost another $2,500 on top of the $10,000 I have spent on machine and software so far. Of course, this makes one reluctant in case it still doesn't work. Therefore, I think you should also look at the cost of the software and updates as well. Good luck with your selection.