I had the same and it seems normal. The delivery was scheduled, I paid online from the bank account, Sales Rep saw the VIN in the system, and I used it to get the insurance. VIN appeared only after I accepted the delivery.
Thats some serendipity right after I posted this my account guy emailed me the contract and my VIN...
I should post more maybe they are self conscious and read it.