Yes,
I love how the roaches come out of the woodwork whenever a decent sales thread pops up.
Personally, I wouldn't mind an update to the forums that doesn't let you even view the sales forum for a month after you register and X number of posts.
I was thinking more about vultures than roaches...