CWRU - Hows the Need based aid?

Any current case students/parents can comment on the need-based aid? From what ive researched they seem to be pretty stingy with it even though they pledge 100% need met.