theres a big queue at every major retailer right now. if you jump on board, you'll only be waiting for it. unless you're willin to shell out a big chunk of your wallet and desperately need a card now, then ebay it.
but if you can wait, maybe you can wait for a deal to pop up, then order it. then the waiting game begins.
i ordered mine from dell in april, still waiting for it. won't ship until 6-15. not even sure if it will come by then, as it has already been pushed back 3 times.