I work for a manufacturer, and our cargo has definitely sat in Long Beach for weeks at a time in recent months due to labor shortages. There are delays getting the containers off-loaded, and then delays getting them trucked from LB to our warehouse in the Valley. They give us one date, and then push it out and push it out again. I suspect Sideshow is facing the same issue. The product isn't still in China.
My Boba DX was charged on 2/28, so it hasn't been quite 4 weeks. But it's almost been three.