[Moderator mode]: OK, time to can this discussion, people.
You are all allowed to link to your own reviews, if you do such things. It is a very common practice, not only here.
If anyone of you have anything substantial to say about bad business practices conducted by anyone anywhere on this forum I ask you to contact the relevant moderator or the administrator, Prof. Witchheimer, directly, and we'll deal with it as appropriate.
[/Moderator mode]