A small update:
Shipping is slowly getting better on the whole, but far from consistent unfortunately. We still have our own packages sitting for sometimes, weeks at a time in one place before moving to the next.
Orders are still shipping from wherever stock is available immediately so that customer orders are on the way as soon as possible.
Thank you to everyone for their patience.