Found JP MEDIA LTD.in bank credit card statement billing me for $248.95. Who are they and how did they get my card number?
I've used this card online only once with a well-known UK based comapany, could someone have been "watchin" or was it a fake website?
Faisal
Riyadh
Saudi Arabia
0 comments