iPhone 4 is here, did you get yours ?

Despite all the issues ATT and Apple had, they manged to sell (pre-orders) 600,000 iPhones, here is a full article