Wasabicard service
This is a company that offers to provide debit cards for businesses and charges not insignificant set up fees. $15,000 and up. However, after paying, the cards provided are substandard and with so many restrictions as to make it embarrasing to provide them to clients.
My advice would be to find another supplier as wasabicard fail to live up to expectations and there best attribute is in making excuses.








