There are numerous problems with this company as a high speed internet provider:
1) Customer Service: expect wait times of 20+ minutes nearly every time you have to call regardless of day/time.
2) Speed: run a speed test after getting hooked up. I was on a 7 mbps plan but could only get 2-3 mbps. When I called to complain, I was told they didn't promise me any particular speed (I referenced my bill where is specifically says 7 mbps). They had nothing to say to that other than I would never get that speed at my address (85048 zip code).
3) Billing: I have to call nearly every month to get a paper bill sent to me.
4) Online: I have never had as much difficulty setting up an online account with any company. After I moved, it seemed impossible at times to get my new service address added to my online account so that I could pay it online (due to rarely getting bills sent to me in the mail). It easily took 10 phone calls to make it happen.
5) Sales: when I moved, I was told that my contract date would not change and that I would only have 1 month left in my contract. Six months later, when I couldn't keep the service due to dozens of intermittent outages per day, I was told that I had 6 months left in my contract. Escalating the call to a supervisor did not help and I was told I would have to pay $200 to get out of the contract. My appeals did not get any sympathy from them.
Overall, when you (eventually) get these people on the phone, they aren't concerned about customer service. I will never use their service ever again.