Not sure how true it is, but I heard from a reliable source that everyone who ordered by 6//5/19 should get their car before June 30th. I think I saw a few members here who ordered after this date to receive VINS. Hopefully, those waiting for VINS will receive them soon. If not, perhaps Tesla...