They do seem to be getting better now after repeated cycling. Charging to about 6400mah now and actually peaking properly. The balance is getting much better, within 0.03v of each other now.
They were bought new but I left them on the shelf without using them for a while. I thought they had decent storage charge in them but maybe they didn't?