When is card better than cash?

The benefits of card outnumber cash. Not only do you get ease, convenience, security, you also get to earn points and enjoy special offers.