FWIW i just got off the phone with a CR and they said that anything they took payment for on the 5/28 & 5/29 will ship by the 18th at the latest, which was the original date i was given when i ordered in store. This seems like a pretty accurate timeline, so i am actually hoping to have the phone in hand by the 18, maybe even the 17th *crosses fingers*