Riddle solved. Posts in that thread were apparently made by the person who had replaced me, at my former computer which had "saved" my screen name and password. A reminder about what information you leave lying around.
I'll never gripe about being given free gear, no matter what it "says" on it. Would I rather advertise for TNF, Mtn. Hardware, etc...?