Is anyone aquainted with this outfit? What are your experiences? Just ran across it and they have an album I'd like, but it is based in Moscow???? Humm, don't mind me, I'm just talking to myself - did a google and seems it may be scam to get your credit card, if not that, they are legal to do what they do in Russia, but probably illegal for me to download stuff due to our copyright laws. Thanks.