Creating a Visa Checkout Account
So I received an email as well as it being displayed as a banner on Swagbucks' home page with the reward being 500 SB. Has anyone tried this and all I have is a Visa Debit card so I'm not sure if that would work or not.
Posted Aug 12, 2015, 4:58 PM UTC
720