I didn't have them in the house 15 minutes and I had to go try them out! They are from a company I found online called Unity Stamping. The stamps print up nice and crisp....and they have some beautiful words.
I saw this "folder card" and decided to try it. Very simple. I have a tag that slips inside that you would put your sentiment on.