News for hackers. Stuff that matters.
Re:Who's doing this to my internet? by nine_k on Tuesday July 28, 2015 @12:05PM (#9962525)
You can still buy virtual Visa cards from various vendors: https://duckduckgo.com/?q=virtual+visa+card

There are no comments on this comment yet.