Based on the "24-48 hours until your title is live" expectation on Kindle's upload page, I sent the ebook files to Barnes & Noble and Amazon this morning. Everything should be A-Ok for the Tuesday June 5 release date.