lots of places have already had them in, and sent out stocks, the difference is, most places list most brands having some availability within the next two weeks, as in some things, sapphire looks like they should be around in lots of stores next week, club3d seem further away, his seem to be going in and out of stock in a lot of places.
the numbers were guessed at 50k worldwide for the GT, and a long time before next batches, which is far worse than the ati numbers, and ati are coming back in stock before nvidia. wouldn't put that on the same level.
it was a cheap nvidia trick, rather than wait for luanch quantity they dropped a tiny amount out a few weeks early. which also, because of bad availability meant most places in the world bumped prices up. all for the sake of launching before ati they screwed all their customers on prices.