The simple fact of the matter is, that unless you are using a satellite official service (not always available)- you can have the odd issue. I could suggest that a long term player has something more reputable, than a random company off the internet, but given a hack can take out the entire NHS and banking system - TV services are no different. General service reliability is a separate issue, but then you can really only go on recommendation from other users.
Often issues can be clouded by local internet providers, deliberately throttling - as can have their own agenda. Read - TV service, in the instances of a few local companies. We've called out Telefonica on this a couple of times and they seemed to accidentally block someone's TV service (customer tried different services), but there own worked fine. Seemed like a 'blanket block' - eventually resolved by proving to Telefonica engineer TV services worked ok, when clients box was connected to a mobile connection and not the Telefonica router. Miracle of miracles, next morning technician turns up with a new router and all ok. But this was not as it seemed 'lip service'' the block was carried out further up the line, no technician or new router needed. Ultimately sorted.
What can you do if the issue is caused by a local ISP? you can either use a VPN router service - a 2nd router with inbuilt VPN service or if your specific box/hardware allows, add in a VPN app and VPN service.
This doesn't happen that often, but we do see instances of clients getting into arguments with internet providers using different TV services, so it's something to be aware of.
Paul
http://www.televisiontechnology.eu