Last info I heard, current VFR e-charts are not available because Nav Canada (the publisher of these charts) does not approve it.
They are working on making a product available, but the project seemingly proceeds at glacial speed. Welcome to Canada-- please reset your watches a few decades back.