I've tried buying a German keyboard from every angle, and they're STILL not available anywhere in America. Apple customer service in the American countries were rather rude about it too. European Apple customer service were just airheads, but at least they were courteous. Unfortunately, I won't be in Europe any time soon, so I've had to settle for a German Windows keyboard, which doesn't make my desk look so clean, but at least I can keep my pens and fingernail file on it 🙄 I try to look on the bright side.
Oh, and it's the American keyboard that's the nightmare if the German keyboard is the one you're used to (she says 9½ months later). I've been programming on German keyboards for 20 years, and the location of the keys has never bothered me. Though back then, programming languages were more efficient, and didn't need {} or [].