Many people aren't particularly happy with their internet service provider. They may think they get charged too much, speeds ...