At the West Orange, Valley Rd. 7-Eleven, they are dishonest! They cheat you out of your change (dollars and/or cents), and they don't like to give receipts. So, unless you can calculate quickly in your head... they'll lie to you.
One worker even acted like my card didn't work, so I would use cash. Then, he tried to cheat me out of a dollar, lied about the total when I asked, acted confused like he didn't know what I was talking about, and tried to refuse giving me a receipt.
On a previous occasion another worker (female) shorted my change. When I asked for "all of my change", she acted like she didn't know what I was talking about, started shrugging her shoulders & laughing, and acted like I was overreacting. Yet, she tried to charge me $1 for a bag.
In addition to being thieves, the prices are different from what you get charged (sometimes by .10, .20, or about .50 cents or more). When questioned, they say, the item was in the wrong place or that "you grabbed the wrong item".
When that happened to me (ONE of the times), I questioned the difference in prices (price as marked on the shelf versus the price charged at the counter) and the manager told the cashier to give me back .10 cents. Then, he yelled for the cashier to add .10 cents to all the prices and walked off. The problem is .10 cents, 10 times equals a $1. My change is MY money, NOT an entitled tip for the workers to TAKE.
So, I FINALLY stopped going there. Why go to a place where you're constantly being cheated and nickel-and-dimed? I go to a different store, now. I do NOT recommend this West Orange/Valley Rd. store-location to anyone!