Notice the white sign says &amp;quot;Texas Trading&amp;quot;....but it's located in Germany