Damn, it looks like London Drugs insurance isn't open on Sunday or stat holidays anymore and
www.canadiandirect.com needs to be open business hours to complete a new insurance request.
I'll try to find a Chinese-owned insurance company somehow. Thanks guys. First world problems, eh.