The Faith in Nature Stamp Set (122490 wood, 122492 clear mount) is one of Stampin’ Up!’s new hostess sets. It’s gorgeous! You can only get it free…yes, that’s right…free! I don’t know about you, but I LOVE free stamps. Several ways to earn this and more free are to 1) join one of my stamp clubs 2) host a workshop or 3) place an order over $150 in my online store.