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.
LED Panel Lights
8FT LED Tube Single Pin Vs UFO High Bay