What do you buy for the person who has everything? Why not a goat for a family in need?
Plan Canada has some fantastic gift ideas for a great cause. I've got someone in mind that would love this. You can help plant a mango tree in a school yard, give the gift of reading with a 'library in a box', and so much more. Any of the wonderful gifts listed on their site are on my wish list.