I just ordered mine a few days ago, and within those few days the estimated date has changed a few times each day. They're not small changes either... it keeps going from May 5 - May 25, then June 7 - June 23, then May 10 - May 31, etc etc back and forth. Before ordering though, the website said 8-12 weeks. I'm in absolutely no rush to get it, but I do want to plan for its arrival (financially and on a need basis), so these wild swings in delivery dates is super frustrating. I don't need an early date, just a solid one that I can plan around.