They provide perfect and fast speeds all day, and truly unlimited usage.
If your speeds aren't good, I will bet you it is your own router, change that and everything should work.
(icuk won't ask you to change the router but they will try everything humanly possible to make sure the line on their side is good, but frankly most internet problems are router problems so it wasted a lot of time and complaining...)
With that in mind however, I think this ISP is wonderful and has opened up the internet in amazing ways.
Time With Provider:
Package Name: