Well, the thing is, games get shipped early ALL the time! Rockstar needs to just calm down a little bit...
Although it is unfortunate there is videos of the game leaked alllll over the place, it was to be expected.
Amazon ships stuff early sometimes, it's a mistake.
Sometimes they ship it on time and it gets there a day late, then the pre-order guys just got cheated out of the point of having it early! Other times they ship it a day early and it gets there late still! I'm guessing some of them got shipped early in fear that they would get there late, and then have to face a bunch of hate from people who pre-ordered, but now they are going to have their toes burned from Rockstar from letting their masterpiece get peeked at before the hype peaked.