I pop into DP design most weeks, 95% of their work is leaflets. At the moment the are printing leaflets for;
a local health authority reminding woman to take advantage of the free breast screening
a finance company offering equity release, aimed at the over 65s
a number-plate spray that makes your number plate invisible to speed cameras :
a council leaflet reminding people when they recycle bins are emptied.
plus lots of carpet & window cleaning leaflets
to say leaflets are the bottom of the pile when it comes to marketing is silly, they work and don't reflect badly on your company,
Mike