There are so many errors on that site, it's obviously not correct info.
on this product the so-called "x2900 xt" - it's odd that they are selling this and not the HD2900XT which ati is releasing on monday.
May 14th is 3 days away, we will all see what will be sold then to end this speculation and relying on rumours from fudzilla amongst others....