Update: Good News! All Loteria Grande Card orders received by 11:59pm CST tonight (Thursday / Jan. 29) will ship out this weekend. That means if you order before then, you will receive your Grande Cards by the end of next week if you live in the US (barring Snowpocalypses), and international orders should arrive shortly thereafter.
To all who have already placed orders for the Grande Cards — THANK YOU! Your Grandes will be in that first wave of shipping. For the rest of you — what are you waiting for? Jump aboard and get some of these special-edition cards for yourself!