Secure plastic
Credit cards linked to fixed deposits are good for customers and even better for banks