I've been dealing with them for 4 days with no direct answers. 3 weeks ago, the first attempt to get internet service, the technician never showed and no courtesy call to inform so. When I called they gave me 2 days later with no guarantee they would show, so I just cancelled. Who can keep making time out of their schedules for maybes? I call 4 days ago, get the self install because of the issues with technicians and it arrives Saturday. I get it all set up, no service. I call, only to find out the previous tenant had a no pay disconnect so the lines were not live. They schedule an appointment for tomorrow between 1-2p that I told them I couldn't do due to work and not trusting a technician to show up, not making calling off work beneficial. Why should I lose pay for a maybe? They put a fast ticket in for dispatch to call me within the hour. They don't. Call again, same spiel. They dont call again. Fast forward 2 days to today, it happens again. Call back, same spiel same information except more irritated and no patience. Keep getting told they can put a ticket in, I explain well that's happened 3 times now who can I speak to that can actually do something? Apparently no one but we can schedule a time for someone to come out 3 days from now. Mind you they already took the money out for the 1st month and by the time, if they show up, it gets installed, itll be a week later. While trying to talk to billing and see if I can get money back for all this bull$#*!, dispatch finally calls. They give me the same bull$#*!, set up an appointment for 2 days after the initial install for later. I ask is it guaranteed? They tell me no it's not. Things happen people call in get sick so I cant guarantee. I tell her well that's the point of an appointment and clearly with an appointment later in the day you know way beforehand if your shorthanded. Response was well were human things happen. Well I'm human too and have to keep making changes to fit maybes in. I guess I'm not human enough to matter. $#*! me right?