Apple actually messed up the IDFA for users that update from iOS 5 to 6 (over wifi). All these users are assigned an IDFA number of 0000000. Users that are on the new iPhone 5 or updated from iOS 5 to 6 via a network connection have a valid IDFA number.