Just because it was from Walmart does not automatically make it a bad machine.
Depends. Look at the UPC. If it says 'Made Exclusively for Walmart', well, there's your clue. The product will be missing some parts. Maybe they aren't necessary parts but maybe they are. I worked there for 7 years and this is one thing I learned. Whenever I buy tools or electronics for DH, if it says that then I go to Home Depot.