Oktoberfest (Munich, mid-Sept to early Oct) drives global demand for traditional Bavarian wear (lederhosen, dirndl), beer glasses, and German food gifts.
Shopping tipAuthentic dirndls run $100-300; the costume-shop versions look cheap on photos. If you go once every few years, buy the real thing.