Yes, the site is from Russia. There have been discussions on this BBS before about a) its questionable legality and the various steps the site owners have taken to try to legitimize it, b) its quality and reliability, and c) subscribers' satisfaction with the money side of the transaction.

Generally, the feeling I got on those three question were, that a) it's in sort of a legal gray area still, although it's been around for years and it's still operating so they must be doing something right, and everyone here who subscribes to it is happy with b and c.
_________________________
Tony Fabris