I ordered graduation announcements from Photo Affections for my daughter, and I am so glad I did! The site has a huge selection of announcement layouts to choose from. The price is inexpensive and the quality is fantastic! On top of that, the announcements shipped faster than I was expecting. I would definitely recommend Photo Affections and will definitely be using them again.