

I’d say I understand most, except maybe some specific terminology that is less common. And things like sayings might sometimes throw me off-guard because while I can translate them, I can not always figure out what they mean. Accents and dialects can be tricky sometimes, just like when the speech is a bit faster than I’m used to. But overall I’d say I’m fine. I’m also lazy though, so I just read the subtitles whenever I can 🙂
Small note though: my high school offered bilingual education, so about half of the subjects was given in English by native speakers and I did IB English exams, that helped a lot and I’m certain my English level is well above average because of that

In fact, in the EU that is regulated by article 6A (see https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX%3A52021XC1229(06) ) . That states amongst other things that:
So maybe it wouldn’t apply for a 3 month period, but it does prevent stores from increasing the price by say 20% overnight and then give a “10% discount” the next day.