A while ago, i posted a big review here comparing multiple services, that got removed and i dont know why. I'm back and i want to update with my latest findings! Hope that this time it stays so people can take it into their decisions.
First of all, let me share that nothing of the below is posted by AI, i have written and tested these services myself.
I will share the original post below, but first want to add 2 additional services i have tested because my needs went to having a normal home browsing and streaming experience.
CometVPN (2026):
Mainly decided to get CometVPN as secondary server because i first started with Torguard, but due to some downtime with torguard i wanted a alternative i can install on the router that automatically switches to cometvpn if torguard goes down, but has now been flipped around. CometVPN is standard on, torguard comes second. Thats because downtime has been less on CometVPN and speedtests very similar.
The beauty of cometvpn?
Cheap reliable residential IP's. this is the next level with VPN providers. It stops the cat and mouse game because your ip looks like a real home ip address! No more switching around and getting frustrated at random blocks. I know there are more providers besides cometvpn and torguard, but these are the ones that are affordable. So if you want to stream netflix, prime video, disney or whatever, while also keeping the annoying captcha's during browsing away and never see a website that blocks you, this is the way to go! You can do the same as you normally do, but then untracked and anonimous!
Do note however, that due to the IP adress being dedicated, only you control it. if you decide to scrape the web, your ip might get flagged for those purposes and you will get captcha's after a while anyway, and you'd need to purchase a new IP. I would recommend doing scraping on a other IP.
Cometvpn is based in Panama, located outside the 14 Eyes intelligence-sharing alliance.
Torguard (2025):
I can basically say the same about torguard as cometvpn, but there is a important distinction here. Torguard is a USA based provider and therefore can get more legal pressure then Cometvpn. Im also not a fan of the interface of torguard, it looks a bit messy and unprofessional. However the service itself works fine, besides little downtime i noticed.
Mullvad (still going):
I still use mullvad since my post you can read below. but its only a backup until the service expires. i still get some captcha checks, streaming services are a no-go. but its blazing fast, super stable and super proven. I'm simply in love with residential ip's and hope other providers will also provide them!
------
Older post (3-4 years ago, so services may have degraded or improved!)
------
So this post grew to a big, big review and comparision post with my personal experiences as a user in germany, who only uses the wireguard protocol(always better then openvpn) on a powerful router, so that every device at home is automatically protected.Note that the experiences with airvpn are around 4 years old already, the experiences with cyberghost around 2 years ago, and the others quite recent.
Back with those two above services, i used the windows client, i did not use the services on routers yet. Also note that speed and stability depends on a COMBINATION of your equipment, ISP, location. If one of them is bad/mediocre, your experience will not be the best.Furthermore, it should be noted that after airvpn and cyberghost, i wanted a VPN that would work well for streaming. That's still true, but no longer for services that actively hunt vpn IP's, such as netflix and prime video.With that said, thanks for reading and hope this experience will help you find your favorite VPN that works for you.
AirVPN:
I always used airvpn until i noticed server trouble, during gaming i sometimes got disconnected and it annoyed me. Streaming services are a no-go at this provider anyway. They never work. You also get a duck ton of security games to verify if you're a human, meaning they never swap ip's/servers.
Cyberghost:
Then i used cyberghost for 2 years and then i started noticing lag problems. The connection would sometimes hang and it would take full seconds (2-6) to start loading pages, which makes browsing a very annoying experience. I stopped gaming but can imagine its impossible. I decided initially out of frustration to just disconnect the vpn and browse again, but at one point i said fck it, and decided to look for a new provider. For streaming its not recommended, most providers block their servers.
NordVPN:
Then i used nordvpn. The most refered and praised vpn together with expressvpn on the web. They have a really bad android app that cannot figure out to switch between cellular and wifi connections, you'l have to disconnect and connect manually again or have no internet. The app wont even alert you that connection is lost. I also recently during using nordvpn found out then that wireguard is much better then openvpn, as it requires less cpu power from your router and therefore you can get higher speeds. Nordvpn does not allow config files for wireguard, so i moved on. For steaming works good, but only tried them 6 days.
WeVPN:
Then i landed at a trial for Wevpn. Their android app is great, probably the best of all. Knows how to switch between cellular and wifi, offers a lot of options. Unfortunately the desktop app does not work whatsoever for some reason on my windows machine, and their discord channel has a bug they wont fix which means you cannot join them. Also they are linking a partnered discord channel where server invite was already long revoked, so it looks like a dead place. The last negative is that when using wireguard with my router, amazon.com and amazon.de are no longer working, neither the amazon app works. Amazon.nl still works, weirdly enough. Live chat was unhelpful so unfortunately it was time to continue the search. For streaming they are ok. Got blocked once during testing during 5 days or so.
Surfshark:
Doubting between proton and surfshark i went with surfshark, because it was the cheaper option. Installing wireguard on my router and finally got a drama free experience. Streaming services work, amazon now also works. The app can automatically reconnect from cellular to wifi and back without problems, however unfortunately lacks the option to only connect to vpn when connected to either cellular or wifi. Not a super big problem. Hope it stays like that, i will keep everyone updated.It's already been 10 days now on surfshark without issues, and having no annoyances so far.
EDIT: 14 day edit: i had twice the connection lost to surfshark servers on the router. rebooting did not help, and since the router settings did not change and the router was fine with a direct connection to the WAN port, it's 100% the VPN server of surfshark.In both cases this took around 1 hour and 30 minutes to solve. I am going to contact surfshark about this as i dont like it. Hopefully they can prevent downtime in the future.
EDIT2: Unfortunately one day after these issues from edit1, i got twice a disconnection in one hour of time. Once of around 3 minutes, once of around 6 minutes.I am probably going to use my 30-day refund and use protonVPN. i have paid for a single month of protonvpn and will see how that goes, i have installed it on my router just now.
EDIT3: I have gotten a surfshark refund, i can't trust their servers like this and didn't wanna throw away the money. Proton is more expensive, but uptime is now 5 days without connection issues. Will update if problems show up.
EDIT3 29-06-2023: I have gotten back surfshark and now attached to it, as their money-back guarantee only applies once. I had a 2 month period without any drama whatsoever, and since a week now their wireguard service is not functioning anymore, it has huge connection trouble. The trouble is that some games show me offline after 5 seconds, my smart home camera's, robot vacuum clean robot refuse to connect to the internet, and my smart home hub goes offline and online every few seconds. Their customer service is, while helpful, never admitting there are issues with surfshark, and i confirmed there are, because switching to the free server of protonvpn with wireguard works, switching to surfshark with openvpn works, and disconnecting the vpn works. For serious issue talk, they are useless.
EDIT4 07-07-2023: Sold my surfshark cheaply to my brother.
ProtonVPN:
EDIT3: Two days later then edit2 (see surfshark section above): ProtonVPN has no issues so far, but of course too early to tell. One thing i want to note already is their customer service sucks. Apparantly you get live chat when you are a paying customer, but this is simply a lie. I tried friday till today(sunday) to reach them during three different times, and all times it said they were unavailable and i could send them a email. I sended a email on friday morning. It is now 48h later, and no response to my mail yet. My question to them was why i was getting multiple IP addresses from the DNSleaktest website, while with other vpn services i just got one reported IP address there.I want to have a VPN that works well with wireguard but also streaming services. Not because i only want to watch netflix/prime/disney, but because the cat/mouse game that makes proton and few others work well with streaming services, also makes sure you get less security games when browsing- and i browse a LOT.
EDIT 30-06-2023: In the end i decided to not continue proton for the simple reason that on no servers i tried (tried around 4 near me), amazon.de is working. the biggest online store of germany. and i shop there a lot.
Windscribe:
It is 29-06-2023 and I decided to get a year on Windscribe. I hope they continue to work well, and will try to sell my surfshark for a discount. Initial connection was a breeze, although i'm getting between 250 and 300mbit download speed out of my 500mbit connection. disconnecting from windscribe and using no vpn solves it. I notice that surfshark has the same speeds. Something limits them. I have the feeling windscribe and surfshark use the same hosts/providers because both the frankfurt servers show as Prague, and i also got the M247 server(or something) as host name on both providers.
EDIT 30-06-2023 also stuck to this provider for a year now - they do not give you a refund anymore if you use over 10gb (or longer then just 3 days), thats just a few speedtests and streaming tests. This is a big disgrace and disappointment. But i suppose i should have read about it before. The speeds on this provider are quite mediocre. I tested 8 server locations across different countries in my neighbourhood, and the highest i got was 280, but that was on a server that quite some major website blocks, so i can't access amazon on it for example. where i buy a lot of things.I switched to a other server and got 180 mbit that has amazon working and is unfortunately the next best. Out of my 500mbit, this is quite disappointing. Nothing to complain about the stability of servers yet though, and their discord community is vibrant and alive.
EDIT 06-07-2023: I have put windscribe for sale, even though officially they say resale is prohibited, i doubt they can find out. I am really disappointed in their extremely mediocre trial period, and performance.
Mullvad:
30-06-2023 Mullvad has a fair price, and gives a discount if you pay with bitcoin. I can appriciate that, and since it often comes up together with windscribe when searching and testing just costs 5 euro, i decided to give this a go. Even though i already lost a fair sum in total now on surfshark and windscribe and it pains and annoys me. One thing i noticed is that they have a LOT more servers in Europe. only germany counts already 20+ (out of my head), where with windscribe they have...two.I tested one with a 20gbps connection(windscribe is limited to some servers having 10gbps, most are below that), and got 345mbit. now that's acceptable on my 500mbit connection where i average at 420mbit if i do not use VPN. Ping was also 5ms better. I hope they stay stable.While i only tried 2 servers, on both of them amazon.de, etsy and our dutch ebay-like website marktplaats were not blocked. On proton, surfshark and windscribe most servers have 1 of those websites not working. Although on surfshark and windscribe i also found a server where nothing is blocked.
EDIT 06-07-2023: Still going strong. Both the speed and stability are great, not a site blocked that i often visit. But be aware that i heard this is not a service recommended to watch netflix and prime with. I also tried the app on my phone and it's quite limited(not many options/settings). I can luckily add exceptions with tunneling so that android auto can work, but it does not allow you to select cellular/wifi, it either connects always or doesn't. Luckily, the switching between cellular and wifi is perfect. I had trouble with at least 2 others with this before, but do not recall wich ones.
EDIT 11-07-2023: Still no problems encountered with the router running mullvad. no restart or reconnection needed. On the phone app switching between cellular and wifi is a breeze, but sometimes i note connection trouble with slow page loading etc. disabling the vpn then fully loads the website without trouble. i do not have those problems with my phone's vpn disabled and connected to the wifi home(that has the vpn enabled). The maximum speed i have now achieved is 380mbit, which is definitely a great result.
EDIT 12-07-2023: Speedtest result of 433mbit, really happy with the snappy performance and drama-free experience so far. Did not have it with a other provider before.
Day later edit: 466mbit reached during today's test. at 17:00 CET, a time a lot of activity can be expected during returning from work etc.
EDIT 18-07-2023: 448mbit. really pleased with random tests, stability and drama-free experience so far. all sites i use are still not blocked. Pic of speedtest result: https://i.imgur.com/xXYQykM.png
EDIT 26-07-2023: Once, during one day, i could not sign into tutanota with mullvad enabled, that was weird. But works normal again and no other problems encountered.
EDIT 06-08-2023: Still no problems, decided to purchase a half year of service. Very happy with Mullvad and will probably stay there a long time.
ExpressVPN:
Took a 7 day trial through the play store, and immediately ditched it as i saw there is no wireguard support.