We appreciate your feedback. We're a proud North American company which is why we're labelled American Tall. You can find where we're located in our Help Center: https://americantall.zendesk.com/hc/en-us/articles/19128206645787-Where-are-we-located
If you ever have questions or concerns, please feel free to contact our customer experience team, they'd be happy to help!