I always report spam, using the little red triangle under the user name. Like Goldfinch I report even if some attempt has been made to keep the post on-topic, they're not posting to contribute but to take.