Ya right.
They also have 6990s in stock for
$696. Both cards were "added to their catalog" in the last 1-2 days. So the store suddenly appears out of the blue with tons of stock of popular cards, no picture, no description and an amateur looking website and that doesn't throw up red flags?
Use common sense, guys. If you guys want to look up reviews on a store, check the Etailer Ratings section
here for websites. If nothing comes up - avoid the store at all cost.