The high prices could be because of the Munich Springfest... Basically a miniature Oktoberfest. They usually have it in April, you also just miss my favorite time of year in Munich, Starkbierfest (Strong Beer Fest), to celebrate Lent all the breweries debut their strong beer!