I did. Just sign up for an account and u see how easy it is and how functional equivalent to epass too. Their card is free, reasonable fees (and even cheaper than others in most cases), have free p2p, etc.
Best of all it is FDIC and CDIC protected so even if it goes bust your money is insured.
Check out this threads...
https://gfy.com/showthread.php?t=991539
try it and it's free so you have nothing to loose.