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.


No some shit is stupid. I once took 20 minutes on phone trying to cancel ADT because “I had to give a reason” to which I refused.
“Because I’ll stop fucking paying you if you don’t"
“Because I don’t want it anymore” should be reason enough.
You shouldn’t have to provide a reason at all, period.
Absolutely. ‘Please cancel my account’ should be enough, on the first try, always.
In every situation it should be just as easy to cancel a service as it is to sign up. If you can sign up online you should be able to cancel online.
Because I don’t like that you asked me for a reason.