I'm in Germany, too and you can order. I don't know exactly about picking up your order at the boutique, but maybe it's the click & collect that's now available in Germany (at least in Bavaria, where I live).Did you pick it up from a boutique in Germany?
Or they can sent it to you via UPS
Payment is via bank transfer (and maybe credit card via phone or so...)