Holiday shopping season is in full swing and online sales are leading the charge as retailers continue to compete for your money.