The STAMP that keeps on giving you more business.Stamps are large self-inkers packaged in a beautiful wooden gift box.Your business card can be affixed to the inside of the box lid to keep your name in front of your customer as constant reminder.