I got my SQ-9050 machine from walmart, absolutely love it, hve had it for a little over 2 1/2 years with no issues. Don't understand why people continually bash walmart brothers, they are perfectly fine and come from the same line as same models sold everywhere else, they do not make them any different for walmart. You won't get the dealer support or classes if you buy walmart, but they will try to sell you the same machines at a higher cost. I only purchase high end machines from my dealer. Low ends I have gotten online and at walmart and will continue to do so as I don't really need dealer support and if they stop working they are cheap to replace and super easy to use on your own. My personal opinion is if a dealer needs to bash another supplier than they don't need my business. Most people that complain about these low ends buy them expecting them to be heavy duty and use them as if they are industrial. My SQ-9050 is a great little piecer, and makes the most beautiful buttonholes.