After open card on the company, asked to deposit small amount of money in order to verify credit card, (what's for PayPal), anyhow after order from amazon, ask to deposit the shipping cost, and then just then, they require personal info that is not acceptable, they want all identity, bank account, and more...
I had to return package to amazon and open despute on paypal, they refuse to return the money
Hello yoram, please understand this is simply to protect the clients and us against fraud.