About time. Posted on June 14, 2002 by David Crampton TheStreet.com has finally hit the nail on the head: