bearhugsgifts.com
BearHugs 1:50 Donation Scheme
For every 50 hugs we sell, we send one to someone who could do with a bit of extra love through our charity partnerships.