Just bought a 2m section of flexible tube for a gas stove, and the sales clerk asked first for my phone number, to which I replied “I don’t have one”. Then she asked me for my name, to which I replied “I’ll pay in cash”. She then insisted it was so “the cashier will call you by name”, to which I replied “I’m not giving you my name, I’ll pay in cash”. [Edit: she apparently got a bit upset when I refused to give info, but ended up entering “no name” according to the receipt]
Am I wrong for not wanting to give personal data for an item paid in cash, in person? No other hardware store ever asks me for my personal info.


Companies want you to associate your transactions with a phone number so they have data on who is buying what. For instance if you go to Safeway it’s common that the price of ice cream will be twice as expensive if you haven’t registered a phone number with them. But you can give someone else’s phone number that has already been registered and that will also work, or register a fake number, a number lots of people would have thought of is likely to have already been registered. At least that was how it worked last time I checked, that was a long time ago.