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.


I’d dare say not even Starbucks needs to know your name. You should get an order number/code like everywhere else.
I’m standing right here, I’m the only customer in the place right now - you don’t need my name.
I tell people the name is “batman” and then when they yell it out I look flustered and say “oh please call me Bruce”.
Idk if they find it funny but I get Starbucks like twice a year maybe.
With Starbucks, they just need a name - not necessarily yours.
My of my uni friends used to pick ever more ridiculous names just to hear them call it out when his drink was ready.
No, they really don’t. Order number is more than sufficient.
Give a number if you prefer a number. Batista will not care if you say “just write ‘123’”
Its not your problem.
Sure, but they’re trying to present a less cold and impersonal atmosphere. Order numbers are for computers, names are for people.