Economists have often wondered what motivates people to give to charity- do people give because they love helping others, or because it makes them feel better about themselves?