3 ms·The other prepaid card company you're thinking of is probably Monzo.by Deathmax 10y agoThe other prepaid card company you're thinking of is probably Monzo.