It is not easy to see, but a loan is actually another way for saving money. You get the loan as a lump sum and use it to the purpose you intended. After that you begin to pay it back in bits. You in fact have saved yourself the trouble of having to save up to make your purchase.
I would not advice that you take a loan to pay off your credit cards. As far as I am concerned, that is one loan to cover another, and you get to remain in the same rat race. If you will take a loan, be sure it breaks you away from the race, not dig you deeper into it.