Credit cards are a major cause of impulsive buying - due to the easy-swipe 1-2-3 process which usually results in overspending. Here is why you should switch to cash and how it will help you. [More]