B bbc.com 90% of Black Friday deals were the same price or cheaper six months before 709 points belter 5 years ago 225 comments