Urza said:
I wouldn't trust these links. Its likely they're trying to pre-sale the cards, and who knows when/if they'll actually get them in stock.
exactly, console source does this all the time. They get notification that stock will be shipped to them (not HAS been shipped to them) and they mark it as "in stock" even if it hasn't even shipped to them yet. I recall a problem a while back, where customs held one of their shipments for 2-3 weeks and the entire time the products in that shipment were listed as "in stock"
it took almost 3 weeks to get my cash back that time (they are NOT easy to get a hold of if you have a problem), so I could order someplace that wasn't pulling shady crap like that.
The only thing that should be taken as good news from their listing is the price, most places wind up beating them by $5-10 at the final bill for such things.