Some major retailers give a percentage of your online spend as a charitable donation if you do it through:
http://www.easyfundraising.org.uk/?gclid=CNT7lfPQ-LECFUJItAodRVQAogI'm registered and every time I make an online purchase Lomond Mountain Rescue Team get a donation.