Holiday shopping season forecast: consumers fight for deals