How grocery stores are like casinos