More fast-food chains, discount retailers are cutting prices as budget-conscious consumers balk at high prices, hurting sales.