Tata sky is the biggest fraud(I cant comment on DISH). They are fooling customers by saying that u can choose what to watch but its not the case. U have to take their offered package only whether u see all the channels in the package or not. Then for every new channel they will say take an add on package. So in the end your bill comes to 500 in case u want to see all good channels. I think they gave lots of money to the govt because of which govt made it compulsary in some areas. Cable is much better. I have asked their call cantre many times that if what they are saying is PAY FOR WHAT U WANT TO SEE then please let me know the charges for each channel. They simply refuse and their call cantre is worst than a Red light area. I tool it thinking its a TATA product but am sorry its just SHIT.