Their referral program (and CS) is the last straw. When my contract ends I am out of here I did a referral with an e certificate. the first installer went out to her house and told here he wouldn't install the system and left. A call to dish got a 2nd installer who installed the system , no problem. She gets her first bill, no $30 credit as offered. 3 phone calls later she finally gets the credit. meanwhile I don't get my credits, free rentals etc. Call dish, on hold forever, disconnected 1x finally told she has to be a customer for 31 days. They have the 'e certificate" linked to my account, even told me her name etc and it woud be automatically applied. Well its now almost 3 months and still no credits. I email dish 3x before anyone even answers me. then they tell me they have "no record of referral". i tell them its right in my account notes, phone rep even read it to me. Next email says nope, no notes, no referral! Now they say I have to get her account # and send it to them to get my credits! Good thing I know the lady well enough that she gave it to me. What if I didn't? Still waiting for my credits. My next referral will be to tell people to choose anything but dish!!!