The Green Thumb Icon shows up on Verified Stores.  To become verified, stores usually have to submit some form of photo ID to LeeFee Market, so that we can make sure they’re real.  Stores without verification can only have up to five products in their store.