If the sale is in person, in my case, I will always choose to use bitcoin, not for financial reasons such as a discount, but to help the bitcoin economy spin. Now, when I'm making an online purchase, in this case I always opt for the purchase with bitcoin if and only if there is a discount. However, I always give preference to those who sell only in bitcoin. For example, a site where the payment method is unique and exclusive in bitcoin, and the price is practically the same in fiat, I opt for it.