Typically delivery to Canada takes 10 - 14 working days, however very occasionally parcels can take longer than usual if they have been misdirected in the post or may be delayed in Customs on entry to the country.
Please be aware that Royal Mail are currently reporting delays of an additional 10 working days for parcels to clear Canadian Customs. In light of this, please allow 30 working days for delivery.
If your order hasn't arrived after 30 working days, please get in touch by contacting our Smiles Team.
We appreciate how frustrating it is to wait so long for your parcels and we do hope the issues causing the delays at Customs is resolved very soon.