I ordered from a clothing website and they chose canada post. I would never. Anyway they can not change the delivery time. Worst situation ever. I ordered things to surprise someone. I contacted them through mail, social media, virtual assistant and then to CSR, she was good. I requested before 5pm or even I was flexible for next day. But they can not do itttttt. Ruined my surprise... worstttttttttttttttttttttttttttttttttt. Never use canada post. No flexibilityyyyyyyy. I am cryinggggggg.