Did anyone else receive a $10 Visa gift/debit card in the mail? I am thinking it might be related to an offer but can't remember. I did receive a Clorox bleach pen earlier this week!