This looks like a good website. Have you tried it yourself btw? I would like to use it someday. And what are the payment modes for this website?
Yes I did, though it was some time back. I used it to activate a few different service accounts using OTP where I didn't want to use my personal numbers. At that time, even the support was so helpful.
They do accept very many payment modes - Cryptocurrencies, Credit Cards, Bank transfers, digital wallets such as Advcash, Payeer, Perfect Money etc