18-11-2017 15:30 via popsci.com

A Black Friday timeline to help you maximize deals and minimize misery

DIYShop smarter.
By preparing for Black Friday a few days before the actual event, you will maximize your chances of catching the best online and offline deals.
Read more »