Wedding invitations are available from stationery stores, online, in department stores or through mail-order catalogs. You also can hire an independent graphic designer to design one-of-a-kind invitations, or, if you’re design-savvy, you can design them yourself. Whatever route you choose, the general rule is to order them about 4-5 months before your wedding, once the guest list is fi nalized.
http://www.bradenton.com/926/story/1116077.html
See also do it yourself wedding invitations