Hope this'd be helpful for you na kha, I shipped my merchandise out from Columbus Ohio, with EMS service on Nov 21, and it left the US country on Nov 22 according to the tracking system ja. Fortunately, my package made its way to Thailand on Nov 26 (the airport has been closed already at that moment na ja), but I kinda noticed that it took a bit longer for my package to translocate from the airport to the Thai custom na kha, and the package's safely delivered to my friend on Nov 27th ja.
Hope you'll receive your package soon na kha, wish you a good luck ja.
One more thing ja, if your package has left Canada on Nov 24, I think it should take at least 4-5 days to get to Bangkok na kha (I don't think they have an overnight flight for any carrier na ja), please wait for bit la gun na kha.