Internet Security
Debit from my visa card
I tried to purchase Internet Security, but I was told card not accepted, but I have just recieved my statement and it shows a debit of 80.49 USAD, but I have not downloaded the item ...