Black Friday is the day after Thanksgiving when retailers offer some of the best deals and lowest prices of the year.