Iphone isnt that good as you expected. I bought an Iphone on the day it came out but waiting for 6 hours and wasting money never been worth it. The battery sucks big time and GPS isnt that good as well. If I were you I'll wait just like what the guy said above patience is virtue. You will get a better one just wait.