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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results