Its not supposed to come out til may 10 but I work at barnes and noble so I've been checking everytime I work to see if the date got pushed up because it usually does and yesterday it said we had them in! They weren't on the floor so I had to check the back room but it was there =) I'm about to start reading now! I don't know if every bookstore will have it now but definetely check it out! And if you can't find it ask them to check the back.
Also, its not the last book =) at the end it says watch for the next book in october.