Exactly. They never said what the release date was. So we could see it arrive earlier than May 21st.I don't believe Apple ever even confirmed a specific day for release.
On the site it still says, "Available second half of May".
So I don't think there is a confirmed date to worry about yet, just that pre order customers will start receiving their's the week of the 21st.