Not everyone was happy early Thursday morning when the latest iPhone went on sale in retail stores.<p/> Thousands of die-hard fans who ordered the much-hyped iPhone 4 smartphone in advance and got it in the mail Wednesday complained about yellow spots appearing on their screens.