I ordered on July 17th 2021 (one day late), It was expected on the 16th of July but, didn't show up till the 17th of this year. Exactly 1 year.
I ordered a 64gb model, had it home for about 2 hours (just playing with it) ripped out the 64gb drive and dropped in a 1tb, took like 20 min to do...