Dept. of Truth in Advertising Posted on March 17, 2002 by chet Thanks to Madam Kaldi, I think I’ve just found my new brand of toilet paper.