True. Most people report higher levels of personal satisfaction by giving of their time rather than giving money to a charity .
Explanation:
Most people do report higher levels of personal satisfaction when they invest their own time and do public service instead of just donating their money for charity and never seeing what good or bad it did for the people it was supposed to go to.
This is because when people volunteer they are actually able to see the impact of their work and meet the people they want to help, not just send money for donations.
This makes them feel more fulfilled as now they can see they have made a difference.