can't believe i just spent 20 minutes on hold with my internet company only to have the guy on the phone tell me the issue is on my end and i need to restart my router...