SHARE Charlotte partners with more than 400 nonprofits and provides the community with volunteer opportunities, events and a unique online shopping experience called Give Shop® where items nonprofits need to run their programs and business can be bought.