Sending shoppers messages that solve their seasonal dilemmas