I just bought a new ARM based HP 12c+ on Amazon but it has the old firmware, dated 2008-06-28.
What is strange is that this unit bears serial number 4CY14501C8 which, if I am not mistaken, indicates that it is Chinese built on the 45th week of 2011 (i.e. manufactured around Oct-Nov 2011).
I had been waiting to purchase a 12c+ to make sure it did not have issues with the old firmware. How is it possible that a recent unit would still be loaded with such an old version of the firmware?