The machines at WalMart are made by the manufacturer as those sold in the other stores. All depends on how you take care/maintain. They all have warranties. I've been out all morning and stopped at a pawn shop. Had a Singer 1507 for $30. But had no power cord or other accessories.