A quick look into why there are so many greeting cards and how there will never be enough.  This simple fact shapes so much of the greeting card industry.