All reviews seem negative
Whatever you do dont dispute a charge on your visa atm card, they will not allow you to dispute charges like the normal visa. They are not good at all on there customer relations.