Yikes. Ok, I have good credit and don't use a credit card... I, of course, had a couple to establish my credit and promptly cut and tossed after a reasonable amount of time. You dont need a credit card to have good credit... There are other lines of "credit" out there that don't require a monthly purchase of non necessity items to keep your credit in good standing. Thats great that you and your family are great at budgeting and are strict on spending... Not everyone is so disciplined. It sounds like you are fortunate enough to buy what you need for Christmas for your loved ones and don't have much of a concern about how its going to get paid for. Well not everyone is that fortunate. Some people don't have a considerable amount extra to spend on the holidays. That's why they do things like layaway. To say somebody shouldn't shop for Christmas because they're not as fortunate to pay all up front is really out of line. Everyone's situation is different.