Opening a luxury department store in Germany's poorest town might not seem like a good idea. But Görlitz is on the border - a short trip for big spenders in neighboring Poland and the Czech Republic, where high net-worth individuals account for 4% of the population.