Best VPN 2019: 16 of the best for privacy, speed, and Netflix

We've tested all the key paid for VPNs on the market, rating them for speed, security and privacy, price, their ability to access streaming services abroad, and their overall performance. Here, we round up and rank the best VPNs from our reviews.

Below, we’ve rounded up the best VPNs for people looking for something more long-term, for personal or business use.

If money is tight, you’re between paychecks, or you’re thinking of switching provider but don’t want to part with any cash just yet, then you’re in luck – we’ve rounded up the Best Free VPNs here, too. These are typically ‘reduced feature’ or ‘time limited’ versions of the main ones.

Read the following to check the difference between a free and paid for VPN.

Our recommended best VPNs



No.1 trusted VPN on the market, with unrestricted access to Netflix, HBO and iPlayer. Get 49% off on their one year subscription and receive a further three months completely free.

  • Our best overall recommendation goes to ExpressVPN, which demonstrated excellent speeds in our latest group test, its no-logging claim has been tested by a court order, and was able to provide international access to all streaming services in our latest round of tests.  
  • Thanks to the large number of endpoints, not to mention the ability to provide access to popular services from different regions, we recommend NordVPN as the best choice overall for international access.
  • HideMyAss! (HMA) pips NordVPN in terms of overall international coverage – and indeed all other VPNs here – thanks to its unbeatable number of servers and endpoints, but as it keeps some connection log data, it’s not as private as you might like. 
  • If privacy is paramount, but the prices of ExpressVPN are a dealbreaker, we’d recommend checking out Private Internet Access, which offers a huge range of settings, a tried and tested no-logging policy, and the ability to pay for your subscription in cryptocurrencies or gift cards, if you don’t want your bank details associated with your subscription.
  • If you’re after a VPN for streaming, we’d recommend Windscribe, which gave us excellent speeds in this round of testing, as well as access to all popular streaming services via dedicated endpoints.  
  • VyprVPN is also excellent for streaming, and unlike Windscribe, its logging policy is independently audited.
  • KeepSolid VPN once again scored highly in our speed tests, and delivered speeds on par with Windscribe, and in some cases faster.

Scroll down for our complete roundup of the Best VPNs and links to our full reviews.


1. ExpressVPN

Best VPN overall – proven privacy credentials, excellent speeds, international streaming service access


  • Good transfer speeds
  • Wide range of endpoint countries
  • Clear no-logging policy, demonstrated in court
  • Excellent video streaming performance


  • Expensive

ExpressVPN is a VPN provider whose dedication to upholding privacy has been put to the ultimate test – when Turkish authorities seized servers in December 2017, no customer logs were found on the system.

ExpressVPN is also easy to use and configure. You get to choose whether ExpressVPN starts and connects on Windows startup, or have the kill switch turned on by default. Should you want to, you can have ExpressVPN choose protocols automatically, or choose from OpenVPN, L2TP/IPsec, or PPTP.

In the latest round of tests, we recorded some of the fastest HTTP and FTP with ExpressVPN, and, despite running into issues last time around, we were able to access Netflix and BBC iPlayer from U.S. and UK endpoints, as well as All 4, which historically has proven to be resistant to VPN geofence hopping.

A downside to ExpressVPN is that it’s relatively expensive – its standard monthly rate of £10.39/month is high, and the long-term rates also don’t compare that well with the competition. ExpressVPN charges £48.09 for six months or £80.17 for a year, which is equivalent to paying £8.01 per month or £6.68 per month.

NordVPN desktop client

2. NordVPN

Best VPN for international access – huge number of servers and endpoints


  • Wide range of privacy and security features
  • Over 5000 servers worldwide
  • Large number of endpoint countries
  • Clear, audited no-logging policy
  • Provides international access to Netflix, All 4 and iPlayer


  • Expensive monthly fee

NordVPN was one of the few virtual private networks in our latest roundup to grant international access to every streaming service tested. The others were ExpressVPN, Windscribe, VyprVPN, and BullGuard VPN – which, as it happens, uses the same infrastructure as NordVPN.

NordVPN performed well in speed tests too, with only endpoints in the U.S. not being quite so good in our most recent group test. As for security and privacy, you get the option of enabling app-specific or whole connection VPN kill switches, the ability to set custom DNS providers and make use of NordVPN’s obfuscated servers. NordVPN has also been independently audited by PricewaterhouseCoopers, so you can be sure that its claim to store not personally identifiable information about you is, er, watertight.

For the benefit of extra security, on top of price and geographical flexibility, we’re recommending NordVPN as the best VPN choice for international access.

Private Internet Access desktop client

3. Private Internet Access (PIA)

Best VPN for security – excellent features, server choice, and a better price than ExpressVPN


  • Generally fast transfer speeds
  • Wide range of privacy and security features
  • Clear no-logging policy, demonstrated in court


  • Detected by most streaming services

Private Internet Access (PIA) is one of the easier VPNs to use. There are clients for Windows, macOS and Linux, iOS, and Android, plus instructions for setting up connections on other operating systems and devices. A complete list of the 3000 endpoints in 33 countries is displayed with a simple click, and features such as the VPN kill switch, which protects your data by killing your internet connection if the VPN stops working, are easy to set up.

It’s also possible to initiate IPv6 leak protection, which temporarily disables IPv6 to prevent unwanted identifying data from being transmitted, and DNS leak protection, routing all DNS requests through a non-logging DNS service.

What’s more, PIA has a clear no-logging policy, which has been proven to be reliable. When served with an FBI warrant to hand over VPN logs, PIA didn’t have anything to show, making it one of the few VPN providers whose no-logging claim is known to have been tested.

Prices are also pretty low. Expect to pay £7.85/month on a rolling basis, £56.51 for a year (equivalent to £4.70/month), or £65.94 for a two-year subscription (equivalent to £2.74/month). If you want to save cash then the two-year option is clearly your best bet. Alternatively, you can pay using bitcoin, Bitcoin Cash, Zcash or gift cards.

A screengrab of the Windscribe desktop client running on Windows 10.

4. Windscribe

Best VPN for streaming and price – high speeds, low prices


  • Generous free tier
  • Wide range of endpoint countries
  • Provides international access to Netflix and iPlayer
  • Inexpensive
  • Extremely fast


  • Unproven logging policy

Windscribe let us easily connect to Netflix, Shudder, and Crunchyroll via U.S. endpoints and BBC iPlayer and All 4 via UK endpoints in our most recent test, and gave us some of the fastest average HTTP and FTP speeds.

Windscribe is not only fast, it’s also very easy to use, and comes with a good set of security features including a VPN kill switch and an integrated firewall.

The Windows version even lets you easily share an encrypted connection as a secure wireless hotspot with a wireless adapter, should you need to use that. As well as that there are clients for Windows, macOS, Android, iOS, and there’s also a Linux client, plus Chrome, Firefox and Opera extensions.

Windscribe’s 10GB free tier isn’t quite as generous as that of ProtonVPN, and such a data cap means you won’t be able to get much streaming done on the cheap.

Speaking of cheap, at £7.20/month or £39.20/year (equivalent to £3.26/month), Windscribe is very nicely priced. The service supports anonymous payment via Bitcoin and gift vouchers, and you don’t have to provide an email address in order to sign up, all of which are positives for the privacy-conscious.

But while Windscribe’s privacy and logging policy clearly states that it only logs the total amount of bandwidth consumed and the time your account used in the long term and nothing else, until this is externally verified, there’s no way to be totally sure.

KeepSolid VPN Unlimited running on Windows 10.

5. KeepSolid VPN Unlimited

Best VPN for speed – a very fast VPN that’s good for streaming


  • Wide range of supported devices
  • Good range of endpoint countries
  • Fast performance


  • Keeps some logs

KeepSolid VPN Unlimited typically scores well in speed tests, offers a good range of endpoints, a VPN kill switch – and, for those who can or want to pay for a long-term contract, very generous rates.

In our most recent tests, we recorded 18.45MB/s (154.76Mbps) in our UK HTTP throughput test – faster than Windscribe – but overall, speeds recorded were on par with Windscribe.

KeepSolid boasts of having endpoints in 54 countries and specialised servers designed to allow you access most geo-locked streaming services undetected. While this enabled easy access to American Netflix, and BBC iPlayer, we still couldn’t get All 4 to play nice.

KeepSolid VPN Unlimited is also great value for money, if you’re prepared to stump up in advance. Paying £47.99 for a year is equivalent to paying £3.99/month, which beats the standard £7.99 monthly rate.

However the £77.99 three-year option offers the best savings, equivalent to paying £2.22/month.

The only negative is that KeepSolid VPN Unlimited collects some personal information, such as IP addresses, network names, time-zone information, and data on the device(s) you’re using. KeepSolid says it doesn’t store absolutely everything it collects, but adds that: “We retain personal data necessary for compliance with our legal obligations and contractual performance for the longer of: (i) the required time period under applicable law; (ii) or seven years.”

BullGuard VPN desktop client

6. BullGuard VPN

Good VPN for streaming, uses the same network infrastructure as NordVPN


  • Rebranded version of NordVPN
  • Fast performance in transfer speed tests
  • Outstanding streaming media handling


  • Limited device support
  • More expensive than many rivals

BullGuard VPN is a relatively new virtual private network service from the antivirus company of the same name. Despite the name, it actually uses NordVPN infrastructure to encrypt your traffic, meaning you benefit from many of the same features you’d have access to with a NordVPN subscription.

In fact, in our recent round of testing BullGuard VPN proved itself to actually be faster than NordVPN. So, if you’re after something that’s ideally suited to accessing streaming services whilst you’re away from home, and want the fastest possible browsing and downloading speeds, then BullGuard VPN is the obvious private network of choice.

BullGuard VPN is more expensive than NordVPN, and most VPNs in fact, so budget-conscious buyers may be better looking elsewhere.

Additionally, while BullGuard claims that it doesn’t keep any logs for its VPN service, this claim has yet to be verified by a court order or an independent audit. While we’d take BullGuard at their word, those who place a premium on privacy may wish to wait to see if this no logging claim stands up to the ultimate test.

CyberGhost desktop client

7. CyberGhost

Excellent and easy-to-use security features


  • Wide range of endpoint countries
  • Clear no-logging policy
  • Provides international access to BBC iPlayer and All 4
  • Extended subscriptions are excellent value


  • Connection issues with U.S. Netflix endpoint

CyberGhost boasts a number of features that make it worthy of your attention if you’re looking for a VPN primarily for security and privacy reasons.

First of all, CyberGhost’s VPN kill switch is set up to work by default – and it’s permanently enabled. Protection against DNS leaks is also enabled by default. Digging deeper, you can specify the connection protocol its OpenVPN driver uses and disable incompatible IPv6 connections. CyberGhost also claims not to log or store your IP address, although its no-logging claims have yet to be proven by an independent audit, or a court order.

In our latest group test, we were able to enjoy good HTTP and FTP speeds via CyberGhost’s endpoints, with the exception of US points, which wouldn’t let us maintain a stable FTP connection. We were able to easily access Netflix, Crunchyroll and Shudder from US endpoints, and BBC iPlayer from a UK endpoint – although All 4 refused to play nicely.

CyberGhost’s monthly rates are not the cheapest, but the annual rates represent much better value for money.

Paying £55.08 a year is the equivalent to £4.59/month, and the two-year option of £74.10 works out at £3.08 a month. However, if you’re going to dig really deep and pay that kind of money up-front, you’re far better off forking out an extra £1.50 – £75.60 gets you three years of CyberGhost cover, which is equivalent to paying £2.10/month.

If you need of an extra layer of anonymity, you can choose pay for your CyberGhost subscription in bitcoin instead.

Proton VPN desktop client

8. ProtonVPN

Free tier features unlimited usage, great option for privacy-conscious users, great prices


  • Unlimited bandwidth free tier
  • Clear no-logging policy
  • Quick European transfer speeds


  • Unable to stream BBC iPlayer
  • Slow U.S. throughput

Whatever you’re in the VPN market for, ProtonVPN would be worth checking out regardless. This isn’t just because the free option offers unlimited usage (in terms of how much bandwidth you can burn through every month), but because it boasts a no-logging policy as well.

There are some limitations with the free option, though: namely, endpoints. You can only pick from three by default (the Netherlands, Japan, and the United States), with more becoming available if you shell out for the paid option. In our most recent test we found that European endpoints offered far better performance than U.S. equivalents.

There are also tiers of paid service, ProtonVPN Basic, ProtonVPN Plus, and ProtonVPN Visionary. Basic gives you cover for up to two devices and gives you access to all standard servers in 32 countries, as well as some dedicated P2P servers, for a very cheap £3.94/month or £37.81/year (equivalent to £3.15/month).

Plus gets you all the above, as specialist secure core, Tor for greater privacy, and streaming servers for up to five devices, for £7.88/month or £75.62/year (equivalent to £6.30/month).

Visionary, priced at £23.63/month or £226.87/year (equivalent to £18.90/month), is the same but gets you 10 simultaneous connections and includes the top-tier Visionary secure email service from sibling company ProtonMail.

You can pay anonymously using Bitcoin, but have to create a free account and contact support to do so.

The VyprVPN client for Windows 10, sitting on the desktop.

9. VyprVPN

High privacy, low-cost VPN for users with a small number of devices


  • Plenty of privacy and security features
  • Wide range of endpoint countries
  • No-logging policy is independently audited
  • Excellent streaming performance


  • Below-average transfer speeds

VyprVPN is one of the few VPNs which was able to provide international access to all streaming services in our most recent test, and its recently-adopted a no-logging policy has been confirmed by an independent audit.

The VyprVPN service is available in two flavours: standard VyprVPN lets you encrypt traffic on up to three devices; VyprVPN Premium allows you to cover five. VyprVPN Premium also includes the Chameleon setting, an obfuscation tool which attempts to hide the fact that you’re using a VPN.

Aside from that, in terms of speed and performance, the two subscriptions are the same. VyprVPN provides dedicated apps for a wide range of platforms, including Windows, macOS, Android, iOS and Linux, and VyprVPN can also be configured to work with routers and NAS devices.

The standard monthly price for VyprVPN is pretty cheap at £6.90/month, or £43.50/year (equivalent to £3.62/month). For the fully fledged VyprVPN Premium, you can pay either £9.25/month or £57.50 for the year, equivalent to £4.79/month.

While these prices are very reasonable, a downside is that you can’t currently get unlimited device coverage with VyprVPN. For users with more modest needs, however, that might not be a problem.


10. TunnelBear

An easy-to-use VPN with a no-logging policy


  • Free version available
  • Clear no-logging policy
  • Wide range of privacy and security features


  • Can’t stream All 4 or iPlayer
  • Can’t be used for torrenting

TunnelBear’s user interface is bright, colourful, and very easy to use; plus, it has a clear no-logging policy. While its no-logging claims haven’t been put to the test in the courts, TunnelBear is independently audited for security.

As well as offering clients for the main operating systems, Windows, macOS, Android, and iOS, TunnelBear offers browser plugins for Opera and Chrome, as well as instructions for setting up an OpenVPN client for Linux.

There’s also a kill switch, a feature that will see TunnelBear activate automatically the moment you’re connected to any Wi-Fi networks that aren’t on a pre-approved list, and an experimental feature designed to obscure the fact that you’re using a VPN at all.

That said, standard BitTorrent ports are blocked following complaints from copyright holders. Recent tests saw us unable to access BBC iPlayer or All 4 from UK endpoints, so for content consumption, TunnelBear might not be the VPN you’re looking for.

You can sign up for free, and have 500MB worth of traffic encrypted every month – you can get an additional 1GB per month if you tweet about TunnelBear as well. If you need unlimited usage, TunnelBear costs £7.55/month or £45.26/year, which is equivalent to paying £3.82/month. The company also accepts payment in bitcoin, if you want to sign up without leaving a paper trail.

Screenshot of HideMyAss running on Windows 10.

11. HideMyAss! (HMA)

Unbeatable for server and endpoint choices


  • Good European speeds
  • More endpoint countries than any rival


  • Keeps logs
  • Poor U.S. speeds
  • Poor UK streaming access

HideMyAss! (also known as HMA) proudly boasts that it runs over 900 servers in more than 190 countries and territories. This means that, if you need to virtually “be” in a specific location to access a given service, or ensure that your own web services are accessible in certain parts of the world, this is should be your VPN of choice.

While in previous tests we have recorded serviceable speeds and been able to access BBC iPlayer, this time around, neither of the UK-based streaming services would give up the goods, both HTTP and FTP speeds in the U.S. were far below what anyone would consider useful.

In terms features, HideMyAss! includes an automatic connection to the VPN as soon as Windows launches, SOCKS5 proxying and a Secure IP Bind feature, which lets you block applications on your computer from connecting to the Internet until an encrypted VPN connection has been established.

Price changes mean that HMA’s rates are closer to what’s considered average: it isn’t the most expesnive option, but nor is it the cheapest. On a rolling monthly basis you’ll be paying £7.99, while a £59.88 annual subscription is equivalent to paying £4.99/month. A £71.76 two-year subscription is equivalent to £2.99/month.

Screenshot of Kaspersky Secure Connection running on Windows 10.

12. Kaspersky Secure Connection

Best VPN for speed – performed best overall in HTTP and FTP tests


  • Generous free tier
  • Fast transfer speeds


  • UK subscriptions are overpriced
  • Privacy groups have disputed no-logging policy
  • Limited device support, configuration and privacy options
  • Unsuitable for video streaming
  • No kill switch

Kaspersky Secure Connection is one of the faster VPNs we’ve tested. Historically, it has given us some of the highest HTTP and FTP scores, and while this is not the case this time around, we can say that based on past results, Kaspersky Secure Connection can provide a very slick experience.

With endpoints in 18 countries, Kaspersky Secure Connection can be set up so that it connects automatically, connects to an endpoint in a certain country by default, or seeks to establish a connection whenever you connect to an insecure Wi-Fi hotspot.

There’s no automatic kill switch, so if your VPN connection breaks, you won’t be automatically disconnected – and, therefore, you won’t be automatically protected. If privacy is the main reason you’re seeking a VPN then our advise is that you look elsewhere.

Streamers will likely not enjoy Kaspersky either – in the latest round of testing, we could not get Netflix or BBC iPlayer and All 4 to give us the goods via U.S. and UK endpoints.

Kaspersky Secure Connection is also not cheap. The standard monthly rate is £9.99, and the annual £49.99 price is equivalent to paying £4.16/month.

Perfect Privacy desktop client

13. Perfect Privacy

Proven privacy credentials and cover for unlimited devices


  • No-logging policy, proven by server seizure
  • Unlimited devices
  • Extensive security features


  • Generally slow transfer speeds
  • Unsuitable for video region-shifting
  • Expensive

Perfect Privacy can confidently claim that its no-logging claim is robust – no customer logs were found when police in the Netherlands accessed its servers in 2016.

Perfect Privacy also boasts a flexible VPN kill switch feature, which is handily enabled by default. In addition, the desktop client presents plenty of information about server load and latency, so you can get some idea of the level of performance before you pick an endpoint. As with TunnelBear, Perfect Privacy comes with a setting that lets you try to hide the fact that you’re using a VPN at all, if trying to access services that attempt to block VPN use.

That said, Perfect Privacy didn’t let play well with BBC iPlayer or All 4 from any UK endpoint, and nor did Netflix work via any U.S. endpoints; Crunchyroll and Shudder worked fine. We also recorded slow speeds with Perfect Privacy in this round of testing, as we did last time.

It’s also the most expensive VPN we’ve tested, with the basic monthly fee setting you back £11.23/month. As usual, it makes sense to pay up front, if you can – annual subscriptions cost £107.82 (equivalent to £8.98/month), while paying £193.16 for two years is equivalent to £8.04/month.

Note that Switzerland-based Perfect Privacy prices its services in Euros, and the above prices are based on current exchange rates, correct at the time of writing.

14. Webroot WiFi Security

Low first year fees combined with a kill switch add up to an attractive offer


  • Allowed for international Netflix and iPlayer access
  • VPN kill switch


  • Expensive renewal rates
  • Logs some connection data
  • Below average throughput

Webroot WiFi Security is a new VPN that is aimed squarely at home users with basic VPN needs. There are clients for Windows, macOS, Android and iOS, for example, but not Linux, and nor are there browser plug-ins – not yet at least.

While speeds in our latest testing round were not the best in this group, things were not so bad that we were unable to stream video – Webroot was able to allow us access to BBC iPlayer and Netflix from UK and U.S. endpoints.

Session timestamps are recorded, and while there is no independent verification of this, Webroot claims to not log entry or exit IP addresses, DNS queries, browsing and download activity, or shared or viewed data.

Again, proving to be something of a mixed bag, while the initial subscription fees are very generous, unless you’re about to sweet talk a deal once that first year is up, Webroot’s renewal rates climb fairly sharply.

Norton Secure VPN desktop client

15. Norton Secure VPN

Cheap prices – but only for the first year


  • Clear no-logging policy
  • Provides international access to Netflix U.S.


  • No kill switch
  • Lack of advanced features and broad device support
  • Becomes more expensive after first year
  • Didn’t work with BBC iPlayer

Norton Secure VPN is a simple and easy-to-use VPN that’s super-cheap – for the first year, anyway.

It’s also fairly simplistic, and while it’s fine if you’re after a way to access Netflix whilst abroad, you’re limited in terms of customisation.

Norton Secure VPN uses the OpenVPN protocol for its connections, and there are clients available for Windows, macOS, Android and iOS. There’s no information available for setting Norton Secure VPN up on Linux PCs, NAS drives or routers, however.

Likewise, while you get a built-in ad blocker, there’s no VPN kill switch, which would automatically halt internet traffic if the VPN is disconnected. That’s a big minus for anyone looking to a VPN for privacy reasons.

In addition to annual rates of £19.99, £29.99, and £69.99, for one, five, and ten-device subscriptions, high renewal fees of £39.99, £59.99 and £79.99 respectively see long-term running costs of Norton Secure VPN climb steeply.

Screenshot of Avast SecureLine running on Windows 10.

16. Avast SecureLine

A basic, no-frills VPN


  • Simple client
  • 7-day free trial


  • Limited device support and security features
  • Keeps connection logs
  • No kill switch

Avast SecureLine is a reliable if basic VPN from the famous anti-malware company Avast, and can be bought alongside Avast Antivirus.

Clients are available for Windows, macOS, Android and iOS, but you’re not given much help with setting this up for other devices or operating systems.

While Avast SecureLine VPN is simple enough to use, it’s lacking in features such as a kill switch, which means that in the event the VPN fails, your traffic won’t be encrypted. Its logging policy makes it clear that while user activity isn’t collected, connection logs are – so if privacy is a priority then this probably isn’t the VPN for you.

Furthermore, it isn’t the cheapest VPN out there – price options are limited to an annual subscription, which costs either £49.99 (cover for up to one Windows or macOS device) or £64.99 (cover for up to five devices).

That said, Avast SecureLine performed well in our speed tests, and allowed for international access to all streaming services, with the exception of All 4.

Todays Best VPN Deals


No.1 trusted VPN on the market, with unrestricted access to Netflix, HBO and iPlayer. Get 49% off on their one year subscription and receive a further three months completely free.


NordVPN is one of the fastest and most secure VPN services with unlimited and private P2P. Pay for a 3 year subscription and save 75%.

CyberGhost VPN

Sign up for a year and get an extra six months free with CyberGhost VPN. Billed just once over that 18 month period (and then yearly after that), this deal will cost you a total of just £63, saving you 73% on your total bill.

How we test each VPN

While it’s not possible to carry out conclusive performance testing on VPN services due to the wide range of factors that can affect the speeds users see, we carry out speed tests to get a general feel for how each service performs. We test all services using their clients’ default settings.

We run tests from a London-based connection that typically sees speeds of around 10MB/s (80Mbps). We test multiple endpoints from each provider in three locations: the UK, the Netherlands and the U.S.

Our tables show the best results we are able to obtain by carrying out large file downloads via both FTP and through a web browser using HTTP. However, it’s important to note that these figures are a snapshot of performance at a single point in time, rather than being fully representative.

While UK and Dutch endpoints typically have only a moderate impact on speed with most providers, connection speeds to the US are usually a bit slower, averaging around 6MB/s (48Mbit/s). A handful of services with highly optimised network actually improve on our VPN-free reference speeds.

We also test whether we’re able to view region-locked streaming video content from five key providers. In this round of tests, we looked at the Netflix, Crunchyroll and Shudder in the US, and All 4 and BBC iPlayer in the UK. Although Shudder and Crunchyroll only do minimal region checking based on IP addresses, Netflix, iPlayer and especially All 4 work hard to identify and block IP addresses associated with VPN endpoints, so what works one month may not the next.

Following a change to EU law that requires streaming media services to make European users’ home content available to them when they travel anywhere else in the EU, it is no longer possible to access other European Netflix services, so we have ceased testing European Netflix support.

Unlike other sites, we thoroughly review everything we recommend, using industry standard tests to evaluate products. We’ll always tell you what we find. We may get a commission if you buy via our price links. Tell us what you think – email the Editor