The pains and joys of Black Friday