Constrained by the weak economy and fewer wage earners among their customers , the nation 's retailers have so far not been able to pass on to consumers much of the rising cost of products that depend on oil .