Regarding the difference on your order status page, this is due to an administrative change where we had to mark pre-order payments as fulfilled for accounting purposes. You will notice that your order status page says “Quad Cortex Pre-Order” instead of “Quad Cortex”.
We just posted an announcement detailing the status of QC