Some people pride themselves on being self-disciplined when it comes to spending their money. Others may need a vi ...