By far the WORST provider. They lie about speeds and are down all of the time. And don’t expect a make-good on your bill. Oh, and actually talking to a customer service — you’ll have more luck finding a diamond in a dog t*rd! Seriously, you will not get the speed you pay for. We get about 1⁄3 of what’s on our contract.