I snack, drink less, and feel like eating out significantly less. Or when I do those things, I eat the take-out meal over multiple-meals. 1-2 less takeaway meals and a svelter grocery bill due to the less booze or snacks probably is at least $50 if not more.
I hate to say it, but I do not think taking meds to curb snacking sounds healthy. Just learn some self control.