The catch is its a gray area legal wise. Its a Russian website that is perfectly legal for Russians to use but Russia does not respect/enforce intellectual property like the USA so its probably not technically legal to download from the Russian sites eventhough you are able to.