Physical Credit Card for non-USA

My main credit card had been fraudulently used for a couple of times. Thats why I am thinking of getting a physical credit card specially for Internet. I like the concept of simple.com etc but they only accept USA residents. Anyone knows where is the easiest place I can get a free physical VISA, best if it allows opening of a bank account as easy as simple.com. Thanks in advance.

from General Chat http://ift.tt/1muOdt2
via IFTTT
Previous
Next Post »
Thanks for your comment