I used Naptime Productions (http://www.naptimecards.com) for my daughter's birth announcements and they were excellent in every way. The customer service was fantastic and personable, the shipping was extremely fast and the announcements themselves far exceeded my expectations in terms of quality and price. I would definitely use their services again in the future.