Petersfield's charity Christmas card store has opened inside Petersfield Library.
Lesley Farrow is marking her sixth year running the shop which raises money for a wide range of big name charities.
Shine Radio's Stephen Martin met her inside to discover what's on offer and why one card design is causing offence to some people.
The Petersfield shop is part of a wider network.
National organisers say that over the last ten years, Cards For Good Causes has raised more than £22.5 million for a network of over 100 charities, including NSPCC, RSPCA, WaterAid, Shelter, Carers UK and The Ramblers. In addition, they’ve contributed over £2.7 million to churches, libraries and community projects.
Christine Ansell, CEO of Cards For Good Causes says: “In these times when every penny counts, we’re delighted to offer shoppers in Petersfield a unique opportunity to support charities that are changing lives while also strengthening local communities. Thanks to our committed partners, seasonal staff and local volunteers, we’re returning to the hearts of neighbourhoods across the country, providing a meaningful way for people to give this Christmas.”