Report the nodder to whichever platform carried the ad.
I did - can;t remember where it was now - but I doubt it made any difference anyway
still - I try to report people like that if I can
on some platforms one complaint is ignored but logged
and if they start clocking up then they start to look at it
anyway - money paid a fair bit of the cost of my new ebike!