Also technically illegal, and also unknown to nearly everyone. iTMS is the ONLY source of mp3s for 99% of the interested populace.
Selling unlicensed, stolen music and likely to be shut down as Russia is likely to lose its WTO bid over it... and I am absolutely certain you want to send your Credit Card number to already known thieves in Russia...
And about to go bye-bye if Russia wants to join the WTO. It's basically just a pirate site using a loophole in Russian law.