Seems a bit shady, why not send out some test cards to let your customers try and verify.
Thanks for posting I understand your concern!
I have already sent out cards to the first 5 customers!
Currently in negotiations with a Financial Institution that would allow me to also offer
worldwide VCCs in addition to US plastic cards!
Pretty exciting stuff!
So be sure to keep an eye on us!