I contacted Affinity and got a nice, quick reply:
Hey Albert, production ran about a month behind schedule. Frames should
be shipping any day, so we will now have them in mid July. I apologize
for the delay. Please let me know if you have any other questions.
Thanks,
Ben
Mid-July, awesome. Can't wait. Hopefully I'll have enough money by then...