I pre-ordered this book in April, with 2-day shipping. The book came out on August 2. It is now August 7. Not only has the book not arrived yet, it hasn't even been shipped yet. The delivery estimate is through October 5. I expected to be able to read my book before school starts (in a few weeks).
I was sent a link today saying that it's available (again) and the listed release date is still August 2011. Not sure where you're seeing 2025. I saw elsewhere that it's got a late 2012 projected release date (August?). In any case: Amazon is trying to pull our legs (_again_).