I was lucky in college. I took an unpaid internship for a semester and took that semester off working. The non-profit I interned for liked me and asked me to stay for a second semester, but I told them I had to leave to get a paying job again as I was only able to afford one semester off. They ended-up turning my unpaid internship into a paid internship to keep me. It was a win-win situation and gave me great experience! If you do get an unpaid internship, take it very seriously (show-up on time, be willing to help with anything they ask for, dress well, put your best foot forward at all times) because you never know what it can turn into for the long-term if they are impressed with you. Good luck!