Well, you could probably call TV Plus and ask about the Russian channels (MYTV only has Russian channels), as they are affiliated. By the way what else do you want to know, as my friend signed up to MyTV. There is a $200 subscription fee for non TARBS subscribers, and you get 6 channels (although currently there are only 3 channels) currently free to air for a few months. After they start coding the signal you will have to pay $45 per month. Don't think they have an e-mail, and their site (as you most likely already know) is not much good. Amd also - the word in the Russian community is that this company will go bankrupt soon!