I’ve decided to try out another Canadian source here, and contacted him on Nov. 25th.
Email response was super quick, less than an hour to first email and then even quicker for the subsequent responses.
I had my order shipped on 26th, then got the package today.
It would have arrived earlier...