I designed the announcement myself and used Got Print, the same company I use for our Christmas cards. They do a phenomenon job and are VERY reasonably priced. Our set of 250 announcements was $55. However, they do not include envelopes. Those are easy enough to find however on Amazon since I learned the hard way two years ago about the envelopes... :-)
I love that I have complete design control and especially that no logo or trademark appears on them (I know I'm über picky that way.)
And here they are!!
Front-
Back -