A friend told me all iphone 4's have to be pre-ordered to buy now. please help =)