Mail is an unpredictable thing here in Turkey. It takes anywhere from 10-20 days, usually. Sometimes it takes more, and sometimes it doesn't show up at all. This letter from my grandmother arrived with another letter on Monday.
The thing is, this one was sent sometime in January, while the other was sent in the middle of December. There is no way of knowing when something will arrive.
If you'll also notice, this envelope was torn and then placed in a plastic bag by the Turkish mail carrier. So not only did this letter get destroyed, it got repackaged and still arrived in less time than the other letter.
The lesson: don't mail me anything time-sensitive or valuable.