Why has the postman forsaken me?

I don’t know what is wrong with the mail system here lately but I’m starting to get pissed off. There are things that I know were mailed almost a month ago that I haven’t gotten yet, and some stuff mailed from local people (Guelph and Kitchener) that I still haven’t gotten and that’s been over a week. In total, I’m waiting for nine different things and so far only one of them has come, that one mailed from Texas. Why are the things that normally take longer showing up and everything else being stuck in mail-limbo?

I want my mail damnit!

EDIT: It turns out that the two things that were really late ended up in the super’s office. Since he’s been on vacation (and he’s not here that much in the summer anyway) I couldn’t get any information from him until today. So the mail was okay, I just didn’t have access to it.