online discounts impact on retailers