If orders are placed by the below dates, they should (but not guaranteed to) arrive to the destinations. See our shipping rates here.
Within Canada:
Priority: December 21
Xpresspost: December 20
Regular Parcel: December 11
To the United States:
Priority: December 20
Xpresspost: December 15
Expedited Parcel: December 11
To Europe:
Priority: December 19
Xpresspost: December 8
Regular Parcel: December 2
Rest of the World:
Priority: December 16
Xpresspost: December 8
Regular Parcel: December 2