Look, if you are going to a site, and basing your buying off of what score something got, then you have other problems that aren't going to be fixed here.
As someone else put, if you look at most sites, especially now about say MW3 or BF3 you will see this, "MW3 sucks ass, BF3 is better" or "BF3 sucks. MW3 is going to be amazing". Well, really people, all you do is have pissing contest.
Just because you don't like a game, doesn't mean it sucks. I am not a huge fan of GoW, but i will tell you right now, it's an amazing game. It's just not a game that is for me. does that take away from it being good at all? NO. Why? Because it wasn't made for ME. It was made for a lot of people, and I just happen to not like it much. But I have enough of a brain to know that just because I don't like something, it doesn't mean it sucks. It just means, I didn't like it.
On the filp side of that, there have been plenty of games that people have said suck, but that I have to say I have enjoyed. Just because someone comes on and gives a bad review, doesn't mean that you shouldn't play it. Make up your own mind, and form your own opinion.
As far as Amazon goes, listen people, if you go onto Amazon, and you give something a 1 star review, and your gripe is with the shipper or anything BESIDES THE ACTUAL PRODUCTS, then shut the fuck up. You are here to review a product, so review it. No one cares if it didn't get there in time to meet your standards. that in no way represents the product, that represents the shipper.