Forum Moderators: open
I am concerned that this really only applies to European locations and not for the US.
Any thoughts?
But if anything you've seen gives you doubts, send an email to them. I know that I work hard to get translations of any email I get to an English language site -- and English translation would be relatively easy for a German company to come by.