If they said July when you ordered in May...yeah, that's not even a possibility. Most of us are waiting 6 months or longer. I ordered mine March 1st. Was also told "it should be here in a few months...probably May". I've been pushed back a dozen times now...latest intel is September 14th. The troubling part is...the 2021 are coming to the end of production. Estimates state if the vehicle doesn't arrive by mid October, it will be a 2022. However, since the 2022 specifics have yet to be announced, there's no way to place an order for one and no one knows what content they will have. I think the dealerships are giving out promises they can't keep. Genesis doesn't allow "orders". They tell the dealerships what they will be sending them. The dealerships have a little bit of say as to what mix they want (more 2.5, more 3.5, etc.) but not much in the way of placing a request for a specific combination. I wish the dealerships would stop telling people "I placed the order for your exact combination". It's not true...they are only basing it on hopes and prayers for future deliveries. That's why they keep pushing us back...they are waiting for the computer to show they are getting what they promised a customer. It's a terrible way to do business frankly.