Money for nothing? Too good to be true, isn’t it? Actually no. Register your charity with Go Raise and you could benefit every time one of your supporters does their shopping online. It’s free for organisations and individuals to register and they provide lots of tools (pre-written Facebook and Twitter posts) for you to publicise the fact that you’re on there.

There are over 2500 common online retailers taking part, so whether you’re doing your weekly shop with Waitrose or buying flights from, you can give to charity without putting your hand in your own pocket. Even the Friday night takeaway from can help out. What’s not to like?