I ordered my model 3 performance on March 9 and at the time the website said 8-10 weeks. So then a couple of days after I ordered the car it told me an estimated delivery date of May-22-June1 and then a couple of days later it went from the 22 o the 23rd- June 01, then May 26th-jun11, then the next day reading June 01-15, and then this morning it went from June 9th to June 29th. This is very frustration. I haven't even received my Vin and I ordered it March 9th.I placed my order on March 26th, and my delivery estimate has been pretty steady around late May to mid-June. Currently May 26th - June 15th. I'm in Canada, and I ordered a M3P, so I don't expect to actually see it before mid-June quite frankly.