Wouldn't be surprising at all. There's a ton of feds on forums from what I've heard.
Also, you'd be surprised at the number of people that get paid to post all day (build reputation), and then push products in subtle ways on forums.
Lol I didn't know mods can post fake stuffFCC writes content! So that's what they do with my tax money!