Yes, a good bit of stores do. I pay in cash generally, and I don’t tie my email to my bank account. The nice thing with paying cash is you have a better idea of how much money your spending too.
But as some other users mentioned, some stores have these camera’s in the parking lot that track your license plate. Generally park in a way that it cant see it when you enter or leave.