DH took over grocery shopping (our largest monthly expense) last year and he shops at a store that takes only cash, check or Discover card. He wants to shop with cash so every month I withdraw the grocery cash, pocket cash for both of us, some eating out cash and an extra $300 for our "other" category, which is anything that's not groceries, gasoline or bills paid online.
Some months we use all of it but most months I have some excess so cash accumulates here at home. It's nice to have an extra $500-$800 available at home. When the cash bundle gets too big I take less from the bank for the next month.
I also have my own cash stash (currently $350) which is my accumulated monthly wallet cash that I don't spend, plus birthday money or rebates or whatever. In June I used that to jump on a one day price drop at Best Buy on the iMac computer I had been considering. I didn't use the cash for that since I already had Best Buy charge card that had a 6% reward for Best Buy purchases. Instead I used the Best Buy card and later deposited the cash in the bank.
I used to enjoy using credit cards for the reward points. DH was always hands off on anything connected to money. I always wanted him to be involved and he said he would be if we used cash, so that's why we changed.