I ordered mine on 7/7 and had an EAD of 7/25. Called customer service to double-check that it wasn't delayed because of all the other people whose EAD's were being delayed. Found out that it wasn't going to be shipped until 7/25 from Shanghai, China and my new EAD is 7/31. Can't rely too much on the web update because apparently it doesn't update until it's shipped or until it's manually updated by someone. It was because they had a material shortage but they have all the parts now. So if you ordered now or recently, then you should receive it in about 2 weeks or so.