Well the replacement for the 6950 is already here, the 7950. So I would expect shipments of the 69XX cards to stop soon.
When I ordered my second 6950 2gb from NCIX they only had 2 in stock across all their stores. I had to call them to tell them to ship it from the BC warehouse because they were waiting for stock in the ON warehouse. (ON is closer to me that's why they were waiting)
Actually the card you linked is the exact same one that I recently bought to xfire. I wanted to make sure that I got another dirt 3 one with that cooler on it because its a really nice cooler.Here
is the same card on ncix.com, but it seems to be on back-order.
If you wana go crossfire 6950 I would recommend not waiting too much longer. They don't usually go on sale either, just stop the shipments. If you wait for a sale chances are you won't get the model you were looking for.