The 'great holiday screw-up' - CNBC A lot of gifts that did not make it to the Christmas tree on time, the question is whose fault was it? Amazon said they processed goods on time. not everybody thinks the blame should rest with UPS. I just got off the phone with Michael Pack, he said the blame rests with Amazon, that it was their fault for not accurately forecasting demand. He said Amazon is a victim of its own success.