that is about par for the course
the last two shipments I received USPS
were similar
one took 4 days from Florida to Sydney and 16 days from Sydney to Picton NSW
two more weeks and I could have shipped by sea.
On top of that they Damaged it and I had to wait for a replacement.
lucky I took the insurance and the suppler in the US when to bat for me to get it sorted.
The result was 16 weeks give or take a few days
then the replacement turned up with some minor damaged
I repaired that as I would not wait any longer
Bfit