Retailers pile up stocks for year-end peak season, promise no price shocks