I would report it, but it seems Pelican has decided to take a hands-off approach to the forum (unless it's to advertise to us).
I've reported several spam threads in the last month or so and they're still posted.
http://986forum.com/forums/off-topic-discussions/73585-led-panel-lights.html
http://986forum.com/forums/off-topic-discussions/73343-8ft-led-tube-single-pin-vs-ufo-high-bay.html