Would you always trust Microsoft Corporation?