There has been a mail that they're shipping, a (currently) pinned topic on the forum, a blogpost, and I'm pretty sure I saw it come by on social media as well
Also, the day they charge your credit card is the day they're shipping. That should give you a rough indication when it went out the door.
I'm pretty sure they're working as hard as possible. It's just that with the recent shipments, there is a much greater need of support, and there's only so much that can be done with limited resources.