I found some EFA-Linker Longcard edition 512 megabit and 1gigabit in backstock, approx 100 units each. Hope to have them back on my site sometime this week.
that combo does not include a memory card
be aware that there's tons of counterfeit memory cards being sold. I would buy the memory card from a trusted dealer or retail outlet