To a point depends what you want if you are wanting to put something together yourself and see how it looks then maybe
www.vistaprint.com I got 5000 double sided postcard size for £99 but one tip dont get to many i probs ordered to many as i have over 2000 left over at the minute .
Due to the fact i was only targeting certain areas and streets . Mike