Legit, in the sense that you get the card.
Everyone. Listen. Please.
I. Will. Say. This. Slowly...
Everyone who has ordered this card and has commented so far has not reported any trouble whatsoever. That also includes myself. The buyer also ships with 2-day Express shipping. I ordered mine on the night of the 2nd and got it on the 5th.
There is no reason to be skeptical as of yet, and should there be, we'll deal with that obstacle when we get there.