Hi, first comment, you refer to registration, this is actually optional what the site is saying refers to Windows product activation. They come out of Russia and use a third party to collect their money,( nothing wrong with that, however if you want to blur your tracks this is the way to do it) . I would have to say this one falls under "there is no such thing as a free lunch"