Its clearly not the same ... and I would assume that this was patented years ago and the patent is now open for any to copy ... and once you patent something the chinese come in and copy it anyways so its not always good to patent anymore.Clearly it is the same in function if not precise form.
Maintaining the integrity of the forum takes many forms - this is one of those trust but confirm moments. Doubt has been created and the matter needs to be satisfied.
I don't know what facts make you doubt that something needs addressing. You think he's a scammer? I see nothing in this thread to make me worried, at least in this respect.
You are free to delete the thread if you think that its an issue, real or not, right?