It depends on what you want the hens for - if its just for having eggs to eat, then personally I would go for the ex battery hens. The pure bred hens on the whole do not lay as many eggs as ex batterys. If its for breeding from, then obviously pure bred hens are the better choice.
A friend of ours saw some nice birds at a big local show. Never had hens before. Ordered 12, and sent us to go over and pick them out, and pay. I was gobsmacked as they were over £20 per bird, and this is a few years ago!! he only wanted them for eggs, but liked the colours he said, well expensive do, if he paid that much just for the colour!!
Sadly, some got taken by the fox, so even more expensive. I have managed to convert him to ex batts now, and he still has some of the original hens too. But he is happy with the eggs, and has not commented on the colour of the ex batts!!!
To breed the hens, and rear them to point of lay is costly. Hen feed has risen to a very high price in the last couple of years. I don't think breeders are making a fortune out of hens at the price you quoted.