I got the info from here...Wait a minute - in the very first post of this thread, you gave a Vf @ 100mA - where did you get that 100mA specification from? And is that 100mA continuous, or 100mA for a very short duration?
Show us where you bought them; or better yet, supply a manufacturer's datasheet for the LEDs.
Given the Vf is actually 1.42 not 1.2 as suspected before.Have a look here:
Listed the specs you mentioned, plus a response from dav850 who said he tested 200 of these LEDs.