These clowns have been dead for over a year now, and they don't seem to give a crap. lol...
Are they really dead? Any user feedback regarding their virtual debit card?
It looks like they are done in this business. I tried several times to get in contact with them but they didn't answer my emails regarding lost card.