Is the European Space Agency reliable?