I got the $25 Visa egift card today. Got two emails for this. One from MyPoints Member Benefits with subject "Here's your Visa $25 Reward Card from MyPoints (Order
#xxxxxxxx )". The other from
[email protected] with subject "Your VISA Reward has Arrived!". After registering on the prepaiddigitalsolutions.com site, I could view the gift card information.