I would stick with a dealer. They will work with you to find the best one for your needs in your price range. A dealer will have both new and used machines to chose from. Another thing to think of is service for regular tune ups and or repairs. There again, a dealer is your best bet. Personally, I recomend Pfaff. They make a great machine.