For those of us who ordered the gift cards during your Thanksgiving special, are the plastic cards being mailed to us? I noticed that when I ordered it said something to the effect of on-line delivery/no shipping, but I thought this was an actual plastic card I'd be receiving. Would you please let me know when the card will be mailed out? Thanks in advance!
Karri
Karri