I don't understand. Were the XFX cards being sold by Amazon or a third party? I also have a pre-order, so I want to know how they can get cards in stock and sell to new customers without honoring their pre-orders first. Their site says they will ship the cards "when they arrive" if you order pre-order.
I'm hoping the way the OP worded it that it was just Tigerdirect selling THROUGH Amazon and not Amazon sold/shipped 5850s. I too have a preorder nearly a month old with Amazon on the same card.