Originally Posted by
dr_lha
What's your evidence that they are made in the USA? I looked on their website, and it's curiously lacking in any mention of the of either the location of the company or the provenance of the product.
Never heard of them BTW, so no opinion.
The LLC is registered to a Vegas address and the registrant has a Salt Lake City address. From what their social media accounts say they have only a few employees. YT also has two reviews out there on them, one of which says they were shipped from a US address.
I have an email into the company to verify.
Thanks!