Try living in an area that doesn't receive sat signal. Then you are stuck with Mediacom. This was my dilemma when I bought my new home. Got Mediacom hooked up on Friday at 4:30. The guy came over stinking of cig smoke and B.O. It took him roughly three hours to connect the box and internet. He had to run 0 cables. He took several breaks outside, then came in sweating head to toe and would sit on my brand new couch. All he had to do was plug things in and set it up. Again, three hours it took him. He even called in another guy to stand and watch him.
Worked that night. Next morning, nothing. I called and told the person on the other end of the line "Just wanted to thank Mediacom for living down to my expectations. If I had a choice, I wouldn't be a customer." She went on to tell me that they couldn't get anyone out for a week or so. So, I took the box in myself, got a new one. It took me roughly 3 minutes to hook up and is now working.
What a ****** company. Problem is, they know it and don't care. They do absolutely nothing to make things right with you because they know they don't have to.