Greetings ya all. I tried to make a payment for a service via my credit card in Turkey but it just doesn't go through. My bank states that it is the country that is preventing payment. Is that true? Thanks in advance!