Credit cards: Here are five key myths that need to be busted

If you are set to buy a credit card, there are a slew of features that you should be aware of. There is no denying the fact that a credit card enables you to buy some time — usually 40-45...