Is it 100% guaranteed that X refers to a name when you see an X's refer to a store or product.

The name can be a person's given name or surname or a name of a place.

For instance, Macy's, Kohl's, Wendy's, Lay's Stax, Lindeman's imported Australian, Gilbey's vodka, Lawry's Taco seasoning mix ... etc.

Sounds good, but I doubt anything English is 100% guaranteed.
I'm not sure it would work with products (e.g. "Fisherman's friend", a small, hard, potent sweet; for sucking while angling/trawling, presumably).

Site Hint: Check out our list of pronunciation videos.
Hi MrP,

There's one restriction: X can't be found in an ordinary English dictionary and X doesn't seem to have meaning(s).

'Fisherman' can be found in an ordinary English dictionary, but 'Lindeman', 'Kohl', 'Gilbey','Lawry'...etc. can't.

'Lay' is a word and has meanings and most non-native speakers wouldn't recognize it's a surname. Whether it has a special meaning or it's just a name. It's a judgement call.

What do you think, MrP?

Thanks for the reply.
Teachers: We supply a list of EFL job vacancies
Hello M2L

With the restriction, it sounds much more likely. But I'll see if I can think of a counter-example.