I just measured the chain with two different steel tape measures, and twelve links deviates from twelve inches by less than the width of the twelve-inch line on the tape measure. But I'll take it back later today and try a new chain.
FYI, down at my end of the market, a freewheel costs about as much ($10) as a new chain. I'm not running a Campy Record groupset here.