Essential Tools for Surviving the Black Friday e-Commerce Onslaught