You cannot provide such an exceptional service and then vanish into oblivion.
That's the
only way after offering an exceptional privacy service.
Now a legit service has lost my business because their payment processor does not want me as a customer.
I can't even find an office address for that payment provider. Only email, WhatsApp, Telegram or Discord. That doesn't sound like a company I'd trust with my personal details.