I'm not kidding! I just checked my order staus again on the Ubisoft/US store website and its listed as shipped Fed Ex ground March 8th to my address.
Probably won't get it until Monday but HEY I'm off all next week!
Last night the order was still showing as "in process"