Bargain hunters are out in force this morning as retailers are struggling to make ends meet. Those who waited until the last minute are getting some big deals.