I use Mullvad, not as much to hide my identy, but to avoid trackers and ads. Mullvad has a good adblocker-trackerblocker dns included in their service, so i don't need to use any adblockapp, what is convenient.
For those who want to buy anonymous, but don't want to handle with crypto currency's, you can buy 6-month scratch cards on Amazon. I used one month to see if it's good, paid with credit card. When i decided to use it regularly, i simply deleted the app, bought a scratch card from Amazon and generated a new user account. For the account they don't need any personal information, it's just a random number you write down and you can add payments to these, like explained on their website.
Mullvad works good so far, they deliver what they offer. Using a vpn doesn't make you invisible for all instances, but it does what is possible for the idea behind a vpn.
The speeds are mostly fast, i didn't find a website not working with them. Though they are mostly blocklisted by streaming providers, but i don't use them for that.