Very bad experience
Very bad experience and worst customer service ever no answers after asking me send picture of my credit card which i will never do This is fraud
Egypt
Very bad experience and worst customer service ever no answers after asking me send picture of my credit card which i will never do This is fraud