I'll be leaving for an Alaskan cruise in a fews weeks and have a question. I'm flying Air Canada from PHL-YYZ-YVR and will have a camera bag that'll prob be over their 22 lb carryon limit. I'll have 2-3 camera bodies, numerous lenses, a laptop, etc. and the weight adds up quick. Do they weigh your carryon bag routinely or is it hit or miss? Is there a charge if you're over the weight limit or do they make you reduce the weight? I'll pay any charge if necessary but don't want to put any of my gear in my checked luggage. I'd have nightmares of them tossing around my suitcase with my 14-24mm 2.8 lens inside! Thanks!