I feel I need to give some feedback wrt my situation. I made contact with MWEB Guy and after a "reset" of my account and leaving router off for 20mins my internet has been flying all weekend. Even tested http downloads this morning and still going strong. I will check it again later in the day.
This is how I remember it to be and this is the kind of service I expect and am willing to pay for. I am giving it till the end of the week to see if the speed continue. I do not know enough of the technical workings of an ISP and cannot understand why a "reset" would be needed to sort out account speed problems. If this is the case, then there should be an automated system to "reset" all accounts on a regular basis so that people always enjoy good speeds and service. I don't know, maybe someone can explain. It seems a bit unfair to get clients to diagnose problems.