Those are the usual suspects for supplying that sort of thing. You might want to take the reviews with a grain of salt . Often, the vast majority of people who take the time to bitch are those who are dissatisfied, while the happy folks stay calm and go about their business without making any noise. As in most of life, you don't hear about what people do right nearly as often as you do about what they do wrong, even when the good dramatically outweighs the bad.
Microsoft is a good case in point. Far be it from me to defend them; trust me: I'm not a fan. But, if they were as bad as the Internet in general would have you believe, they'd have gone out of business 20 years ago. Instead, Bill Gates is one of the richest men on Earth and his products have been installed on literally billions of machines.