There's hardly a good time for your internet to go out, but it always seems to happen at the worst possible time.