I'd bet dollars to donuts that this is a ChiCom product, just based off of the way the website is structured, to say nothing of the rest of the products the company lists.

Really love the whole "Made for America" logos. Which really just screams to me that it ain't made in America.