Credit cards - a magical solution for a lot of people to solve all their financial troubles. But are credit…