In recent times, our physical and digital streets are filled with people advertising a variety of charitable campaigns in attempts at raising various sums of money for different causes including medical treatment, educational support, natural disaster relief and even fune..