Has anyone found one of these promo cards yet? I've spent several days calling/visiting local comic and hobby stores, searched e-bay, checked several major book stores, and no one seems to know anything about these, what they will be sold/offered with, or how to get them. The only clue I have is what was announced on starwars.com - they were made available at the end of January through retail and mass-marketing.

So what does this mean? Where and what should I be looking for?

Any help would be mega-appreciated. If anyone can lead me in some kind of direction, I will do my best to get several of these if I can find them and offer them to others here.