I know this subject was covered not so long ago, regarding the best times to deliver leaflets.
I used to deliver 200 leaflets per day 8am-10am and i used to get about 4 calls per 1000 delivered.
I changed a few months since to delivering 200 per day between 6pm-8pm and have had a far better response, about 6 per 1000 delivered. It shows how many were binned when people came home from work at 5pm and binned them thinking they were junk mail.
Mark