I know this is a debit card but was wondering if anyone knows anything else about it? Either good or bad. I got an offer, but upon doing a little research, I got the impression this may not be a real good card.
I've only seen it in accepted in S.America, Israel, and some spots in Europe. It's an ATM card - not a Visa card (online debit card vs. offline debit card). You won't be able to use it at Visa merchants- only Electron merchants. Kind of like "interlink" here in the US. Good luck- mj