I bought a used Bernina 1260 with all the accessories, one owner, hardly used for $450. I kept a watch for several years to find this machine at a good price and good condition. Most Bernina dealers do not have many used Berninas under $1000. Some other brand dealers may take one for trade and sell them cheaper to get them out of the shop. I would buy a new Janome at your price range.