Looking at the picture of the newer one on Halfords website that I posted above the battery with the same code number of HLB678 is different looking to the one I have, so you may have a valid point that the battery I purchased is old, perhaps NOS but was not bought from a shop with any New Old...