Hello MGR and CW,
Thank you both for your feedback and vigilance. It helps when members flag spam posts for the attention of the forum admin.
There are technical measures in place, but apparently they aren't always preventative. We will have a new website soon and hopefully there will be further improvement.
The team here have been made aware of your concerns and feedback.