Similarly, a few years ago I went with my mom to buy a basic necklace chain for my sister. We went into a few department stores and my brain kind of melted at the mental gymnastics required. Our budget going in was like $30-50 for example. The sticker price would be $80, but the whole store was 40% off! And this rack was an additional 20% off today only! Trying to compare prices between different stores was really annoying and my mom pointed out this was normal. I think the older generation like the gamesmanship of it and younger people are really turned off by the whole idea.
For Germany: Go to a dealer, price including all taxes etc. will be listed on the car. Talk to them and you can typically get a little bit off, even some solid discount if models are about to change or whatever. But you will not pay any more than stated (if you don't get tricked into some dubious credit).