Share all My Hopes Foundation serves to donate funds generated from sales of products , of which 100% of the profit on sale is donated to a charity.