I used it for several months. I closed cards and they let transactions through anyway. When I disputed them, they first ignored, claimed disputes wasn't working when I asked for status updates, denied disputes, then closed my accounts, and refused to refund the invalid charges.
I would not recommend them. Their marketing is dishonest, claiming that transactions cannot go through if the card is closed, while in truth merchants are able to "force post" debit transactions even when closed.