Basically a scam
It says all US companies that accept MC and Visa debit take them. This is not true. Also, there is no phone number where you can get an actual person.
Rating: 1 stars