Given my Blokforge order for an A1041 was supposed to ship July 15-20, if it doesn't ship today (because of the weekend) I'll consider it officially late.
When the 921 first came out I ordered a couple from Blokforge. Those shipped late too and Blokforge blamed it on customs holding them. I liked ordering from Blokforge to support a U.S. business, but the markups for customs and doing away with credit card processing killed it for me. I've always gotten early or on time when ordering directly from manufacturer.