Basically a Scam
It says that it is accepted everywhere MC and Visa Debit cards are accepted but I tried to pay a bill with one and that didn't happen. It was to an entity that does take such payments over the phone by regular credit or debit cards but not these. Also, there is no phone number where you can reach an actual person.
Rating: 1 stars