I received a $50 Vanilla gift card (Visa) a while back ... There are numerous complaints about this fraudulent company. The card has an expiration of July 2028 so it's not expired.