blackVPN provides a trouble free VPN experience. I use TunnelBlick on my iMac to connect to their NL servers. This gives me the capability to switch to a VPN connection quickly when I need it. The connection is fast enough for most of the time. On occasions I have to drop and reconnect to get maximum speed but these are few and far between.