Thanks for the suggestions guys.
Unfortunately it is impossible to stop all spam postings the way this forum is currently setup.
What we could potentially do is moderate all new posts to the forums, therefore stop scam/spam postings going live until a moderator has approved it. This might work well for those with under 10/20 posts perhaps.
The best way to stop the scam/spam posts as quickly as possible is to use the
Report Post feature and alert the moderating team to the offenders. This is still the quickest way to alert a moderator to a conflicting post.
See this page for further info on how it works:
http://www.thewholesaleforums.co.uk/...reportpost.php