I sent an email to them with my order number, and they did reply promptly but said that they didn't really have any information to give regarding my order that I didn't already know.
My order was after 1 Feb 2024 (I placed it on 12 Feb as a matter of fact), they said it shipped out in late April and they asked that I be patient as it's coming through economy shipping.
I am known for my patience as much as I am for my skepticism. Approaching two months for economy international shipping is wearing that patience rather thin.