This service feels like a scam. I've tried multiple times to use the cards, but they never work. I contacted support via live chat, but neither representative was able to assist. The card is about to expire, and unless I get a refund for a usable card, I will report this to the payment provider. I won’t stop until I resolve this.
Claim your business profile now and gain access to all features and respond to customer reviews.