Title: ????????
Product review: Tried to order one of these after the first of the year (2011). Never got it.??? Finally got a refund- just now (April 2011). Soooo- I don't know how the distributor (Illinois Supply) can say they have 19 in stock when I couldn't get them to send me one????
Would you say this review depicts the product in a flattering or unflattering light?
