MaxineN:
I'm at week 5 now waiting for something I purchased (Fifine USB K669 Microphone) and I've had to chase up the seller almost every week to update the tracking. I've only just heard today that it's in Auckland Airport. I'm not entirely impressed.
Pretty hard to blame the seller when the global postal system is still in a degree of meltdown. Mail is even taking up to 3+ weeks to get between NZ and Australia right now.
5+ weeks isn't out of the ordinary for some of the cheap/free shipping options even without a global pandemic. If delivery speed is important then opt for something like DHL / FedEx rather than super low cost subsidised postage.