10% is a pretty good discount IMO
I get it. We can hold for long periods of time so it does eventually work out well. Its just running a business has ongoing monthly & daily costs.
Offering too big a discount could give some entrepreneur an idea to buy ALL the product for a 30% discount, then sell it again 30% higher.