Can Anyone Explain Why Credit Cards Are Used For Id Rather Than Debit Cards?
Recently trying to make a purchase on the net I was asked for credit card details tho I said I would pay by personal cheque. I only have a debit card as I am not keen on credit cards.



