You can book online quickly and easily through either Tropic Air
http://www.tropicair.com/ or Maya //ambergriscaye.com/islandair/ . I've never used Maya, but as captjeff noted with Tropic you can simply pay when you arrive in BC.
Just be sure when booking your transfer to AC to leave a safe amount of time for luggage, customs, ticket pickup etc.