Snailbox Review + Promo Code – March 2016 by Lisa July 22, 2016 Snailbox is a monthly subscription box jam-packed with premium greeting cards and stationery items made by independent artists from around…