Me too, I find it bizarre. Sometimes it takes only a few days. sometimes very long.
Mail from overseas (USA) sometimes lasts up to 3 weeks or more.
Canada is probably faster.
I'm still waiting and I hope that my pictures arrive soon in U.S. and Canada.
Martin