Ordered mine in late March, was scheduled for April 12 shipment. Received it April 8, direct from Apple. I followed it with tracking number from China to Alaska to UPS hub in Louisville (I think) to me. Took only 3 days from China, Remarkable.
Interesting. The seller ordered this in late March because I actually bought it the 29th. It seems that most who ordered late March has received them while those who ordered after April 3rd are still waiting.
There was a point in time, just before release date, where pre-order status changed from April 3rd delivery to April 12th shipping. One can only surmise that the supply channel since then has not been able to keep up with demand.