Got my leaflets out quickly, I had an offer on them for Christmas and they managed to get them all out in time.
I didn't really help them because I started organising it really late, I had them printed and forgot to get anyone to deliver them!
I called them up after getting a few quotes and they came to collect the leaflet two days later and had them out over the following five.
Yeah they have some negative reviews, but there are lots more positive, and you are more likely to complain off your own back rather than praise.
My experience of them has been completely positive.
M