Posted on March 25, 2003 by Dave J. At trade show this week Discuss amonst yourselves…Trade shows, necessary evil or outdated marketing tool.