They do have a Kill Switch, as of some months ago and it occasionally invokes whilst connected. Been using it for about 5 years. Speeds could be a bit better. Their support usually gets back to me within a day. They don't give you any notice of renewal, so if you want to change provider and cancel before they charge, you'd have to set a reminder. All in all - OK for occasional use.
I've been using Boxpn for at least 4-5 years now and they've been just fine. I've never had occasion to use their support, so I'm not able to comment on that, but the service has been very reliable and very quick. I like that they come from a country that doesn't require them to keep logs - makes me feel good when they say they don't, they actually aren't.