My experience with twingate has been great. The only problem I had was after my trial period ended they wouldn't allow me to continue to use it so I paid for a year. I never heard anything from them and when I asked about renewing the account they didn't respond. The other thing I found annoying is the cost of renewing. If you don't use the service within the year it's free but if you do use it within a year it's $5 a month which seems kind of high to me especially since you get a lot less value out of it.