I do wonder if this has anything to do with the fact that Framework has taken payment from me 3 days ago, yet my order still shows as "pre-order accepted". No acknowledgement of payment, no shipping ETA.
I suspect the order was stuck but they got it unstuck and shipped after I opened a support case.