Incredibly disappointed with their customer service. Last week, 5/29 I contacted them to request the installation of a new router. I was transferred four times and had to repeat my account info and request each time. I was finally connected to the right person and booked the appointment for today (between 1-5pm). Fast forward to today...I hadn't heard from them and contacted their service to confirm that I was still on the books. I got transferred twice...They told me that they needed to reschedule and told me that the technician tried calling me...I had no missed calls and no voice mail..he lied! I was home at 1pm and made sure that I didn't have anything else scheduled! Now they've rebooked me to tomorrow and will only give me a nine-hour window (sometime between 8-5) - do I have to wait around AGAIN! Their customer service system is broken and needs to be fixed!!! I'm really disappointed and I've been a paying customer for years!