Have you ever found yourself frequently encountering the exasperation of an unreliable internet connection? It is quite disheartening when you are on the verge of dispatching an important email or attaining an unprecedented accomplishment in your preferred online game, only to be abruptly...