I bought an older version of the Babylock Ellageo when I got my sewing/embroidery machine. I bought it at a sewing center who had taken it as a "trade-in". It was purchased new from that center and they had always serviced it. They checked it out and serviced it before they sold it as a "USED" machine. I haven't had any problems with mine -- and I got some free classes on how to use it.
Good luck!