My issue with this is that, especially as a foreigner living abroad, I cannot always answer which shop might have the items I’m looking for.
I wish Google Maps allowed searching for shops by their inventory, like it does searching for restaurants by their menu. Even better, an open web protocol like RSS where shop websites can communicate to all crawlers what items are being sold where and which are out of stock, so that it’s not a Google Maps monopoly but an ecosystem…
One can always ask and when it comes to countries, it depends on how convincing they can get. Legally speaking (IANAL), I believe that it's within countries' right to ask regardless of where the author is from if a content violates their local laws.