My husband and I do the envelope method for groceries, gas, and spending money. We also cancelled all credit cards so that there is no potential to spend what we don't have. Of course we also put money in the bank for a true emergency, unfortunately buying fabric is not an emergency! I wish it was....