People are sick of interruption marketing but always willing to take time for a good idea, especially if it helps them. So understanding your customers' problems and coming up with helpful ideas especially if they save money or if this gets leads for them, is what good marketing is about.