nomis5 - 6:54 pm on Apr 9, 2011 (gmt 0)
Realistically a meagre 5% drop could be because of a whole pile of factors. To say that small drop is due to this or that is just imagination gone mad.
A 5% drop is well with the bounds of normal fluctuations. Trying to work out what caused it is a waste of time. Overstock are just going for a publicity stunt.
I look at my stats each day and a 5% drop wouldn't even register as a problem. A 40%+ drop over a few weeks and I'd start looking around for what caused it.