I've used several of these recently in Scotland and they seem to be on the increase
Doubt a notice would be effective. It could easily have been placed there by the scammers and if it was behind their window I doubt anyone would have noticed it.
Steven.