Hospice encourages buying Christmas cards direct from charities