Last updated: May 26, 2026
We ship anywhere in Canada. We do not currently ship internationally — if you're outside Canada and want to order, please email us and we'll see what we can do.
Free shipping on orders over $100. For orders under $100, shipping is calculated at checkout based on your address and the parcel size — usually $8–$15 within Canada.
Most orders are processed within 1–2 business days. Prescription lenses and contact lens orders that need a verification call may take an extra day. We're a small team of real humans — we work fast but we're not perfect.
Once shipped, expect delivery in 1–7 business days depending on your location:
Every order ships with tracking. You'll get a tracking number by email as soon as the parcel is on its way.
If your parcel arrives damaged, email us at info@charmoptical.ca with photos within 7 days of delivery and we'll make it right.
If your tracking shows the parcel is lost, contact us and we'll open a trace with the carrier and arrange a replacement once the parcel is confirmed lost.
If you're in Edmonton, you can pick up your order in-store at no charge — choose "Pick up in store" at checkout. We'll email you when your order is ready (usually same-day or next business day).
For returns, see our Refund & Return Policy. Return shipping is at the customer's expense — we recommend a tracked, insured method.
For any shipping questions, please contact us:
Charm Optical
5035 Ellerslie Road SW, Edmonton, AB T6X 1X2
Phone: (780) 490-0090
Email: info@charmoptical.ca