Мне кажется, что реклама в почтовых ящиках - намного эффективнее, потому что с ней человек может ознакомиться дома, и, в случае чего, оставить себе контакты на будущее. А вообще, прочтите эту статью
http://raskleika-spb.ru/listovki-po-yashhikam-sankt-peterburg-kak-ne-pereplachivat/ . В ней расписаны все детали.