I bought a BabyLock from a fabric shop that teaches classes. Once a year the put all the "class" machines on sale. They cost much less used and they completely overhauled it, cleaned it and it has a one year warranty on it from the shop. I took the free lessons three times and can take them over and over again. They are extremely helpful. I love the machine and don't really think mine is any different from a brand new one. Haven't had one problem since I bought it. It is a Baby Lock Quilters Choice (which is the updated Melody) and I pain $600.00 for it.