Black Friday vs Boxing Day sales: when is the best time to shop? - Black Friday is the cheapest time to buy expert-approved products, according to our research ...