I have never advocated credit cards. They are short-term loans that can often be a financial trap. However, I do live in reality and know that credit cards are a necessary method of buying large ticket items that must be paid for immediately. When choosing ...