Friends, i had mailed their customer care asking about Discovery Science & Ten Cricket - and the reply i got was promising - they said that they will consider the "Customer Feedback" and will try to add those channels in near future. I hope if many people will send such mails, it will only encourage them to be faster in adding those channels.So, i would suggest that whichever channel you need, you just mail it to them.PS: I am not even a Customer as yet, but still, they promised me. I think you people being their customers, they will surely not disappoint you......go ahead and mail them!!