UK availability of GTX 580 is very low.
As of writing this:
E-Buyer - pre order
Aria - pre order
Novatech - pre order
Scan - 3 of 11 lines in stock
Overclockers UK - 1 of 11 lines in stock (4 of @ £450!!!)
Methinks this launch, though real was very much a 6970 pre-empt. There simply isn't much stock around - wasn't to start, probably less than a hundred units over those 5 stores and prices vary from £394 (pre-order) up past £450.
But it worked regardless. I like the GTX 580. But i'm thinking, hmm, how many are there? I hope production is ramped up and not used to feed the 570/560 lines.
I also think HD6970 will be the same. Few at launch, if they do get the 13th Dec nailed.