I totally agree with you, couldn't believe my luck when I saw the box 'Pre-Order'...
But I wouldn't worry about acquiring both of them they don't run as a pair, and I'm sure there are plenty to go round.
There is a glut of 66's in manufacture this year having hardly had any new ones for several years, both standard releases and LE's...
The last I believe were both LE's 66111 and 66050...
Gulp, realised I've spent £450 on three locomotives