mammomommie
Mouseketeer
- Joined
- Jun 6, 2006
I'm really close to cashing in my swagbucks for a Landry's $50 gift card. My question is do they email it to me or is it an actual card that gets mailed to me? How long does it take?
Thanks
Thanks