A couple of months ago, I bought a shop vac at Lowes. I paid for it with a debit card and she asked for my zip code.
I hesitated and she assured me they never give my private info out. I went ahead and gave it to her but I suspect I probably should have kept it tho they probably get all they want from my card anyway.
I think Lowe’s once said they can track the transaction back with your zip code and/or phone #, so for example, if you have a return or exchange but no receipt, they can look it up again. I don’t know if this is true.... just something they told us once.
You know, I never give that info out, just because I don’t believe it necessary for me to complete a transaction. But, if it is for marketing...I have a low threshold of tolerance for marketing, and the one 100% sure way to guarantee that I will never ever ever go to your store, or use your services, or donate to your cause is to email me, snail mail me (even worse), or the coup the gras knock on my door. I do keep lists of the banned. These days, I pay cash when I can. If I need a service I research heavily. And the most important, if I want to give to a charity, I do it anonymously.