Black Friday has become one of the busiest periods in the retail calendar, with advertisers competing for consumers' ...