As the holiday shopping season approaches, consumers face the annual dilemma: Black Friday or Cyber Monday for the best deals ...