I would never go with that service again.
1. Their IP locations are almost fake - they have few (2 or 3) ip ranges with altered whois data, so in fact all of their servers are in 2 or 3 countries.
2. They have sad speeds, I never managed to get more than 10 MBPS even with the nearest server (same city as mine lols), tried all protos and settings. They are just damn slow, have low pings and are unstable. Usual speed with me was less than 2 mbps.
3. When I wanted a refund they said they don't do refunds for my payment method (bitcoin). Yes, that is per their ToS so they are right, but I cannot see any reason not to refund my money except their ToS which they set at their own. Technically it is easy to transfer BTC to my wallet back. I bought some massive package like yearly plan and it cost around $48. I stood with them for some time though their service was shitty.
4. (the worst): at some point they put my account under a security check and asked for ID documents. I said no (sending my docs to that scammy company wasn't acceptable)) and I registered with fake data. As stated, I was paying with BitCoin so there could be no fraud, I really didn't do anything that could put my account under review (I was doing things I did for months before and I couldn't find anything suspicious among them).
So at the end this poor service with fake locations in fact stolen my money. Yes it was per their ToS but I never encountered such a case (vpn company asking for ID docs when there is no credit card or PayPal). So fuck it and never ever use them.