In-Store & Personalised Christmas Cards and Gifts, 2019 Christmas Shop Online | Card Factory Find the perfect Christmas cards and presents for the ones you love in our 2019 Christmas shop. From stocking fillers to personalised Santa sacks and charity Christmas cards - we have everything you need, for as little as 99p.