Why not get up with the lark and deliver 200 per day. You'd be amazed how many jobs you get from 200 leaflets when you deliver them yourself!!
I average 5 per 1k on leaflets if I deliver them myself.
Stick your ipod on and as Nike say... "Just do it"
If not then please bear in mind that a good number of your leaflets will end up in skips, ditches and be pushed through letterboxes 5 at at a time.
if you do persist with paying some "Company" then I look forward to reading posts such as this for years to come. THERE IS NO EASY ANSWER BUT THERE IS A SIMPLE ONE.