I also had TV Rossiya since early 2007, worked OK, but in December everything stopped, I couldn't reach anybody by phone and my credit card still got charged!!!
Apparently they are out of business, I've read different reasons on different forums...
Last week I got a call from a new company, NexTV, also located in Toronto and they were offering Russian channels for almost same price and they said they were able to reprogram some boxes. My box (I had Sunniwell box from Tv Rossiya) wasn't programmable, so I had an option to subscribe with NexTV and pay monthly rent for their box. To make sure it's not another rip off, I asked the address and went to their office (took me an hour from my home, but this time I wanted to be sure).
The office looks like a real office, nice people, lots of TV monitors, and I got my new box Softier, got it activated in the office and so far it works fine. I got 21 channel for $42/month and they said there will be more channels.
Also they have licences for the channels right at the entrance to their office.
You can't subscribe on your own on their website, only by phone or in person. the website is www.getnextv.com and the phone is 866-365-6722
Hope it'll work and I'm glad I've seen them personally, not like other "providers" without any address on their website.