Home Business Retail prices fall for the first time in nearly three years amid heavy discounting