Card Factory makes Christmas shopping easy with great gifts in-store. From lovely decorations to beautiful glassware, give a boxed present they’ll love without having to break the bank. With gifts galore in-store priced from just £1.49, you can make Christmas as merry as possible. Snap up this fruity and fizztastic Pink Fizz Royale Scented Candle, now £2.24 reduced from £2.99.