Black Friday is one of the greatest shopping days of the year, so as November gets underway, most offline and online merchants compete to give the best deals, draw in the most customers, and generate the most revenue despite offering steep discounts. Black Friday is a worldwid...