Well I just emailed them again, guess I sent it to the wrong department last time. Got a response in like 10 min. Said my order has been shipped and gave me a tracking # .
On a side note, looking around their website it seems that they raised the price back up to $449.99 for the 60Cx, while the 60CSx is on sale for $412.99.