I'm not really sure what your talking about Merchants have been giving discounts/ rewards/ cash back since the begging of time ? this is no different just in bitcoins.
edit: maybe your confused but the discount/sale on a product can be given back in bitcoins