No obvious reasons but constantly having issues with our Internet going down for days at a time. Usually two green lights but no internet. Done the usual checks (on and off again etc). Should not have to pay for days with no Internet. We have had som...