I've already messaged them. If they're out of stock I'll just have to wait. This Covid pandemic is probably the culprit.It seems to be one of their most popular selling item. They were also out of stock when I ordered mine. I had to wait a whole month to get mine. You may need to make sure they send it to you when they tell you a date when they will send it. I slipped through the cracks for a week after promised shipping date. Plus, it was on sale and I wasn't going to let it go by canceling.
Update: It has shipped!!!