Tuesday, March 01, 2005

Ad Report Card

Slate weighs in on Overstock.com's advert.