Production problems? Price cuts? Oh, how the iPhone rumors keep flying.