How can I trust that the website doesn't disappear after I made a payment? There's no postal address, no clear jurisdiction. Basically it's an email address and a discord channel.
> Built by crypto-native mice, rodents, rats, and gerbils.
That's the opposite of what a trusted payment provider should write.