For profit schools can definitely be a trap. In investigating my options I looked at a private junior college, a state run technical college, and a state run university.
The private school was a total trap.
For two years of engineering in the state technical school, it's 12-13k total (books and tuition), for two years of training to be a pharmacy tech (a low paying job, that you often don't even need a degree to get into) it was 32k. That's as much as two years at the state university, WITH lodging. Two years at the university would actually be cheaper than two years in the private junior college if you don't live on campus. And furthermore the private college would get you a 2 year AS that wouldn't be transferable to any other school, so that's as far as you could go without starting over at a different college. And when I went there to investigate my options, it was a high pressure sale. I was almost enrolled within a week and had to very explicitly tell them I wasn't enrolling, they already had my student loan approved and I got a letter saying I now owed thousands of dollars to some lending agency even though I HADN'T ENROLLED. I got that taken care of right away, but it was still absurd how quickly I went from going there to just check on their school, to owing thousands of dollars.
I was highly discouraged since it was the first school I checked (they got me with lots of TV ads), and I thought all colleges were that expensive. After I checked the local state technical college and how their courses were less than half the cost (sometimes as little as 9k depending on what degree you were going for), I felt much better about my chances. Even the local university was cheaper per yer if you weren't living there. I would stay far far away from private colleges, they are interested only in your money.