Reply to Comment
You should get it June 22 from Amazon
Amazon is very good at having the book at your door on the day of sale, or the day after. I am 75% sure you will have it if you order from Amazon. I don't know about Borders, you could call them and ask. You can also pre-order from your local, brick-and-mortar Borders. They will have it on June 22. You pick it up same day, or the 23rd, and boom, all set.