That German suit is actually made by Stand 21. I saw this in person, it's a top-notch driving suit. I was trying to find one through/from Stand 21 but haven't been successful.
I also have some of the AtoZ stuff and it's very nice. We use their denim jackets as crew jackets.