Made In Germany… oh really?