Marks and Spencer customers are showering five-star ratings on the brand's 'beautiful' glass Christmas tree baubles which work at out at £2 each, and have been called 'the kind of things that you can keep for years'. With a unique traditional 12 Days of Christmas design each glass bauble, the Christmas tree decorations are making people smile 'every time they decorate'.