Orders from PM (SIM) might take up to 3 weeks to arrive.
If PM says they mailed it bottleneck could be Canada Post as they claim they are overwhelmed and no staff to sort/deliver mail.
Canada Post is not overwhelmed nor does it currently have any service alerts for Canada..go and check their website.. I am personally experiencing 3 business day deliveries across 4 provinces in a rural destination. If it's taking more than 10 days for a tiny SIM card it was either lost or the order never sent and the OP should submit a ticket.
If it goes past 10 working days @is2003 I would submit a ticket to CSA to let them know.
Private message CSA here by clicking here: