Germany’s ubiquitous behemoth department store is the best place in town for ladies’ cosmetics, clothes, electrical goods, chocolates and everything else under the sun.