I also ordered two boxes on 6/13. At the time, they promised a ship date of 6/28. Based on their order-status screen, they shipped the boxes today. Cool!
Also of note, the main page showing the product now says new orders will ship on 6/25. Recently, that prospective ship date was showing as 7/2.
So it looks like they found a stash of these coins somewhere, and are moving the backlogged orders faster than expected. Good job, Federal Government!