No contact info or something similar?
How do we distinguish this from a "scam" site, if we do not have anyone to hold accountable?
Social Media accounts do not count.
If I can't find even the juristriction I'm entering a contract with I usually bail. I wish at least the payment provider would force sellers to reveal the name and address on the checkout page. Neither on the website or the checkout page it's even clear if '$' is US Dollar. On the checkout page it's not clear what currency my credit card is billed with!
It's a crypto hustler thing, they create twitter accounts "BowTiedX" and try to grow their following (they follow each other too) and make money online as fast as possible.