By far the worst company I've ever had to deal with I don't even see how they haven't been shut down stay away ! They'll steal your money I got 2 cards and both of them get declined no matter where you use them.. customer service was contacted multiple times and it appears this is a common issue with the company they're scammers!
Claim your business profile now and gain access to all features and respond to customer reviews.