Amazon.com’s homepage is estimating JuneJuly [bah!] 19 delivery. At this point, I can’t cancel my order, either…
I guess if I get to this weekend and really want something to read, I can just go buy it at the store (I know a seeeeecret about how to find a copy), and then return the Amazon order when it arrives :P