Owning a credit card is both a luxury and a need. It is a luxury because of the fees included when you use it. It is a need especially for those who travel a lot as cards with known providers is accepted almost everywhere (except for night and day market of course).