Tbh what I'd do is, wait til right at the end of the 45 day window, and then open a claim if they haven't arrived, even if you think they still might. As long as that claim is open, you have extra time. Then if they arrive, you can close it, no harm done.
To answer your question, I've had purchases from China come inside a week, but generally they're much slower.