Home Business Retail Earnings Soar, but Consumers Still Hold Back