But from the wording and the fact that both people who have posted to this thread has just signed up and have 1 post each, I'm thinking that this might be some kind of blatant advertising, which, I might be wrong, isn't looked kindly on.
Here's the thread in question...