There is a shopping mall in Munich airport which may have everything you want (it is better than the usual airport shopping and some of the stores seem to be for airport workers to shop at as much as passengers). See
http://www.munich-airport.de/EN/Area...rav/index.html