Yes, it sucks. I've been victim to this emotional torture for several phones now. If it's announced, and not released within a month or so, I lose excitement and just wait for the next thing because it was already announced...then that misses the 4 week window and so I wait for the next thing...