Are we meant to pre order iPhone 4 today?