From my own experience, MyRepublic door knockers clearly leave a lot to be desired IMO. Spark and Mercury edit: are far more professional. Also they seem to offer better deals then you can get online edit: which MyR don't seem to do. I'm not saying this is a smart marketing strategy, but IMO if you're going to do door knocking in the modern era, you should at least offer something more than you can get online otherwise I'd just sign up online. Actually in a similar vein, I did have a TrustPower guy who was trying to insist he needed to see a bill or know how much I'm using to be able to tell me if his rates were better. He had trouble accepting just comparing the rates would probably be enough. I appreciate if the daily is more and the fixed is less or whatever it can get complicated, but this wasn't the case here as I expected since Mercury offered me good rates (and without a contract/fixed term). There was further confusion because of the prompt payment discount, I was fairly sure mentally once you take it into account Mercury would be better but he wouldn't believe so I calculated both to show him. I think it helped that the rate I calculated for Trustpower was the same as what he actually had (I didn't know he had, he only came out with it later).
Speaking generally, I never seemed to encounter major speed problems since signing up in July on 100/50, except for some weirdness on Youtube and Steam videos which I'm not sure what the cause was. Edit: Mostly, Steam occasionally Youtube, but the weird thing was they seemed to happen even at like 4am. I think it must be because of the area I was in. I'm with networkn that compared to some other historic ISP speed problems, e.g. Orcon and Slingshot, they didn't really take that long to resolve. But I do agree their communication has been poor. Their support also leaves a lot to be desired, both in how long it takes to get through to someone, and their system in general. E.g. the broken ticket system. The fact that their after hours IVR is or was confusing. The fact that they only specify in one place that I saw that home office customers are entitled to the 24/7 business support.