twesterm on 19 November 2009
Didn't *just* that $100 gift card significantly increased sales?
Didn't we have almost no warning before that deal?
Doesn't that mean there could be something we don't know about?








