Getting freebies can make you happy for a few days, a poll claims