Needs to be nationwide and have real teeth in it. Before I subscribe to anything I check out the cancel procedures. If I can't cancel online or have to "chat" with a retention specialist 20 times before I can finally be shut of a company (looking at you SirusXM) I'm not subscribing.
Whenever my comcast link gets slow I go to their speed test page and it always tries to tell me I'm getting more than what I'm paying for. Shortly after running the test everything starts to speed up again.
Makes me wonder if they have some kind of shady "squeaky wheel" QOS traffic shaping voodoo.