Weird mine fixed after i "accidentally" name my wifi network "CENTURYLINK THROTTLES CUSTOMERS". Tech showed up next day asking to "check my connection issues" lol suddenly speeds perfect at all hours magic!!!