You are always allowed to haggle, but it's not done, and usually the only thing you get out of it is annoying people.
Exceptions are a) if you're buying something with a very high price e.g. a house or a car or b) if you're at a flea market or similar.
Another thing you can do is to ask for a better price (don't haggle, just ask for a better price), but only if a) the item has an obvious flaw that will affect the price, b) if you're buying something in very large quantities e.g. if I needed 100 ice creams for a children's party, then I'd call the shop beforehand and ask if they could give me a special price, or c) if you are buying several expensive items at the same shop e.g. if you buy four designer handbags - that kind of thing.
But for shopping in general in supermarkets, kiosks, and stores... no, don't.
Answers & Comments
Verified answer
You are always allowed to haggle, but it's not done, and usually the only thing you get out of it is annoying people.
Exceptions are a) if you're buying something with a very high price e.g. a house or a car or b) if you're at a flea market or similar.
Another thing you can do is to ask for a better price (don't haggle, just ask for a better price), but only if a) the item has an obvious flaw that will affect the price, b) if you're buying something in very large quantities e.g. if I needed 100 ice creams for a children's party, then I'd call the shop beforehand and ask if they could give me a special price, or c) if you are buying several expensive items at the same shop e.g. if you buy four designer handbags - that kind of thing.
But for shopping in general in supermarkets, kiosks, and stores... no, don't.
No, it's not appropriate anywhere in Denmark or the rest of Europe.
No, prices are set.