You ladies are so crafty!
I have always used the easier route and purchased mine through Town and Country printing, same place that does our business cards and name tags.
I feel it is inexpensive, not to mention they look nice. I then make an envelope out of our cardstock, by folding it in thirds and decorating it and closing it with a bow.
I am glad I read this I may just try making my own next time!