it's not the charms but the price of consumables that would stay between consecutive runs. In that way if you equip coupon every run until failure, the starting price would keep reducing and reach negative.
oh wow I never knew that. Interesting