Visatprint today for some great freebies!!! If you haven't tried it before give it a shot.
I just ordered my son's graduation party invitations from Vistaprint and was very pleased with this company. I am not very apt at doing this type of thing but I found Vistaprint easy to work with and fun. The hardest part was deciding on my design because they had such a wonderful selection. And thank goodness they send a proof before you order because I noticed I forgot to put the date of the party. The price was very reasonable - 100 postcards including 3 pictures were shipped in 3 days for under $20.00.
Oops.. I forgot to mention I used ShopatHome and got 10% back.