Title: Still out of stock
Product review: Amazon has claimed that this item will be "in stock soon" since December 31, 2004.
Would you say this review depicts the product in a flattering or unflattering light?
