I use VistaPrint.com to do my postcards. You can:
- Upload your design
- Create a design using one of their templates
- Upload a mailing list
- Use one of their mailing lists (not that I recommend it)
When your upload your mailing list, the website will:
- Make sure each address exists
- Check for duplicates
Doing a mailing on your own is a pain. I've done it myself. The regulations take a while to learn and it is very labor intensive.
The only way I would do it in house is if I had a kid the right age who needed some spending money.
Using VistaPrint.com gives you a lot of control and at 10,000 you pay about 33 cents including postage.
Two tips:
- Be aware of the break points with VistaPrint. You will pay a lot more if you send out 10,001 instead of 10,000.
- The mailing list is key. Spend more time researching your mailing list than worrying about the design.