maybe dixons have took them down until the lowered price. As i imagine its going to be a ball ache for them having to refund everyone.
6 is looking very likely, so that would be wise.
There's no way they will have sold out of the 32 before the 16. It's probably not stock related.