These were the deadlines:
CANADA
Regular Post: order by Dec. 12
Expedited: order by Dec. 12
USA
Regular Post: order by Dec. 7
Expedited: order by Dec. 7
EVERYWHERE ELSE
Regular Post: probably too late!
XpressPost: Dec. 4
A few notes:
Delivery times for Regular post sent to addresses outside Canada can vary widely. It depends on your local mail service, and can also depend on how zealous your own country's Customs department is. I have no control over this.
EUROPE: Canada Post states on their website that it's already too late to send mail to Europe and elsewhere before Christmas. However in my experience mail to most European cities is quite quick: sometimes 10 days, sometimes less, which is even faster than to many US cities.
I don't pack and ship your order the moment you place it. It usually takes 2 or 3 days. During the holiday season I try to shorten that time as much as possible, but it depends entirely on the volume of orders I'm receiving. I'm an artist, not Amazon.com. however, I'm the kind of artist that gets out of bed at a decent time, so I'm fairly responsible.
Regular Post is not trackable. Expedited and XpressPost services are, but they cost more.
You can also buy prints and other things (large-sized prints, framed prints, even iPhone cases!) through my Society6 shop. They might be able to accommodate shipping closer to the holidays.
One more thing: it's Christmas. It's supposed to be the most wonderful time of the year. Don't forget to relax and breathe! Focus on what's important.
See the shipping page for more information about costs and delivery times.