2 ms·Credit cards is also a crazy system invented by Americans to screw themselves.by user5994461 9y agoCredit cards is also a crazy system invented by Americans to screw themselves.