Are there any current working cards for people outside the EU and USA?
Has anyone tried luxpin.co?
That's probably a website you need to stay away from. I can't find any info regarding them and even the website looks very unprofessional and incomplete (no fees, team behind the project, etc.). Try to take a look at Paycent.com