I always carry at least some cash. Burger King doesn't take ATM cards. Neither do vending machines.

But there's a limit to what I'll carry. I'm not going to walk around all the time with enough cash to buy a gun.