Retailers are offering aggressive discounts earlier than usual because of economic uncertainty and consumer caution ...