NEW YORK - Not the right time is the main reason cited for consumers not buying products or services through direct marketing, according to a report by the Direct Marketing Association.