Similar to others had to purchase to a payment. Online was declined. This locked up the card and now have to wait 7 - 10 business days for a replacement. This is a scam in the sense that there is no guarantee that the next attempt will not lock up the card. So I have given money that might take a couple month to recoup all they while this company can sit on the money and make interest. This segment of cards on the whole smell like a whole lot of (redacted word). I can just envision getting the card a month later and now mysteriously there is no funds on it or some removed the funds and I will be in this cycle going nowhere for a year.
Claim your business profile now and gain access to all features and respond to customer reviews.