REDDITCH shoppers can now buy Christmas cards from more than 25 national and local charities in one place.

Cards for Good Causes - which sells charity cards across the country - opened its shop in Redditch Library last Wednesday and is open until Saturday, December 17.

The card designs range from modern, humorous, traditional and religious, including Advent cards and calendars.

There is also a good selection of Christmas gifts available which help with the running costs of Cards for Good Causes, enabling more money to be given back to the charities.

The Redditch's charity Christmas card shop is one of a national network of shops.

Last year, the charities raised more than £5.1 million from Christmas card sales.

Because Cards for Good Causes keeps its operating costs to an absolute minimum, charities receive at least 81p in every £1 from card sales, out of which they have to pay for the production and distribution of their cards and any VAT.

The shop, staffed by volunteers, is open Monday to Saturday from 10am-4pm and until 3.30pm on Saturday.