Have major retailers ruined the holidays?