Mine both came from ebay - the first shipped perfectly, the second had some damage to the case but not the machine. The seller did a great price adjustment as she said she was ill and her employee used the wrong box for a sewing machine. I can repair the case and really don't care about it so I'm pleased.
Yes, you need a 301.