Once considered a huge liability, credits cards have gained back their popularity among masses thanks to cashback offers, reward points and other benefits. Today, every bank and financial institute offers an array of credit