Dave,
I don't know how it is in BC, but those MapQuest waterproof books with a disk for $49 US are pretty good packages for large areas. Acquiring paper charts much in advance can result in out of date maps. I just bought some Galveston Offshore and Bay charts in June which had the first notice on them of oyster beds, offshore fish farms, protected fishing areas etc, for our July trip.
I have Raymarine E charts which are nice, but those little portable gps units( I have a Lowrance iFinder H2Oc and a Garmin Nuvi) are great in that they give you the addresses, emails, phone numbers, etc, of the closest fuel, groceries, repairs, restaurants, etc.. The Mapquest waterproof books give details of all the marinas, their services, as well as their radio channels, hours, and phone numbers.
Mapquest, Raymarine and others have the discs you can use on your laptop whick allow "previewing" or practicing at home before you leave. Whether paper or electronic, I like to highlight risky areas and possible, close, safe havens into which we could duck should an unfriendly wind, a storm, or mechanical problem come up unexpectedly. That way you're not scrambling in the dark in a storm or drifting with no idea of which way to safety.
Paper charts are easier to work over with colored high-liters.
John