I'm a frequent customer at CentreCom and yeah that price is just insane, and why did they use a misleading picture of the Gigabyte GTX 590?

And where are the reviews? Is the NDA on the 24th or something?