From Oculus

Today, Oculus announced that all Rift pre-orders have finally shipped, a lengthy two and a half months after the HMD’s initial release. Oculus added that Rifts will now ship in two to four business days.