I take it that you're looking at items ordered from China, is that correct?
There is currently a major delay on imports into Canada from China specifically due to Customs inspections for illegal drugs. You may have heard in the news about fentanyl and carfentanil suddenly becoming a problem of epidemic proportions on the streets of Canada, this is that.
There is nothing to be done about it other than to mark the latest Estimated Delivery Dates on your calendar and file your Items Not Received claims (if necessary) by that time.
And if you need it quickly, order instead from within Canada or at least North America.
Alternatively, if the item isn't shipped. put in a Cancel Order request with the seller and hope for the best. They may still be able to refund your money so that you can order from closer to home if you need the merchandise quickly.