Wow, so they've in essence just stolen your money. Unbelievable. What was the ID document they supposedly have a problem with? There must be some way to appeal the decision. Have you tried getting in touch with developers or owners outside the site itself?
You are viewing a single comment's thread from: