As the holiday season rolls around, shoppers and retailers alike are bracing themselves for Black Friday and Cyber Monday madness.…