Retailers are discounting computers, toys and more to try to sell off excess inventory and encourage budget-conscious shoppers to spend.