Back to School SALE! $25 Off + Free Shipping ($149+). Use Code: ML25 SHOP NOW >

Shipping & Payment

Please allow 1-2 business days to process your order. All shipping times are estimated business days after your order has shipped. Please see the availability section on each product page for product lead times. Product lead times vary for different lenses.

Shipping Options

B.C, Alberta, Saskatchewan, Manitoba and Ontario:

CanadaPost Expedited (2-7 business days) $9.95 (Free shipping on orders $99+)

CanadaPost XpressPost (2-4 business days) $12.95

UPS Expedited (2-3 business days, No PO Box) $19.95
Quebec, New Brunswick, Nova Scotia, P.E.I, Newfoundland & Labrador and all Northern Territories:

CanadaPost Expedited (2-7 business days) $12.95 (Free shipping on orders $99+)

CanadaPost XpressPost (2-4 business days) $15.95

UPS Expedited (2-3 business days, No PO Box) $19.95

Delivery Times

All shipping times are estimated business days after your order has shipped.

*Please note that rural areas may require an additional 1 - 3 business days for delivery.