This company selling thse things is:
Shanghai Meicheng Technology Information Development Co., Ltd.
I am guessing they are out of Montana or somewhere? Their address is hidden in the whois.com lookup (as are most these days).
A little more about this fine Chinese vendor:
https://www.signal-arnaques.com/en/scam/view/121818
https://www.scamadviser.com/check-website/globays.com