I got a loan from my 401k through Franklin/tempelton which handles my stuff. I keep adding 9% back into my account every payday. Plus the loan was 4% interest which goes back into my account. They just charged me a 50 buck fee for the loan. I also pay my loan back 160 a week. So in reality, it cost me 50 bucks , no penalties, plus payed myself 4% on 15k I got out. The draw back is, that if you default on the loan payments, then you will be charged all of the penalty fees and charges, so just keep paying the note back and all is cool. Also at the same time I still put 9% in and got 4% added in on interst on it. The loan and stuff comes out of my check right off the top so I still dont pay taxes on it