If it doesn't have to be signed for its usually easier for them to just leave it. He probably didn't actually hit your door so much as just let it swing shut. Our delivery dude here just puts the stuff on our front porch (enclosed porch) and doesn't even knock anymore. I asked him why he preferred that and apparently the bane of the delivery guy is the lonely old lady that just wont say good bye or take 'I should get back to work' as an out in a conversation and makes their route late or anything that might make their route late. They're seriously on a terrible time constraint (what with overnight, next day air, and all the other shipping they have to be able to get to any location in america by a specific time) and moreover, most delivery dudes have like a quarter of a state as their delivery area. So if they don't leave it the first time it seriously fucks them, what with Fed-ex's try three times policy.
Also, you live in Central IL, I'd run from your door too. :D