I found out yesterday how slow that the mail from the post office is in being delivered. My SIL in Florida sent me a birthday card (post mark was on May 12th). I received it in the mail box yesterday (May 20th). She had sent it in plenty of time that it should have arrived according to that post mark. I guess the P.O. decided to send it by the old time pony express.