For a second year in a row, Walmart has reduced the number of seasonal, holiday workers it hires and is instead offering its regular workers more hours to pick up over the Christmas shopping season. File photo AP