I have had a reliable service from Nord VPN. However, most VPNs are reliable in terms of uptime and so on.
What matters is most is when things go wrong, and this is where they shone. Their support was fast and understanding (no copy-paste replies). Although my particular problem was really difficult to understand and fix, they kept working hard on it and got there. I'm a fan now so I'd recommend them.