Retail therapy' might make you feel good in the moment, but it can wreak havoc on your financial life.