I originally wrote this on Reddit but it was suggested I also post it here.
I really let my wife down by putting my trust in Oculus.
My wife is in the military and I only get to see her 6 weeks a year. We always plan something special like a vacation, cruise, camping, etc when we know she will be home. This time, for the time ever we didn't plan to go anywhere. We are both avid gamers so we decided to spend our money and time on upgrading our computer and getting an Oculus Rift.
I got up early on the first day of pre-orders, spammed F5 and finally got my order in at 08:06 with a March delivery. I was happy. Now my wife and I can spend some time together at home enjoying something we have been looking forward to for years. If I knew Oculus wouldn't be delivered on time I would have ordered a HTC Vive the day pre-orders opened but I didn't even bother because I believed in Oculus.
Now my wife has been home for 2 weeks and we get our shipping date updated to between 4/25 and 5/5. Great, she leaves on the 27th and won't be home again for another 8-9 months. I put my faith and trust in Oculus only to be let down and in turn I let my wife down.
Oculus, I really wish you had just be upfront with us from the beginning. I still believe the Rift is the best HMD but now it just doesn't feel like it will be the same knowing my wife is overseas when it arrives.