I am not sure about their finances but saw this on Snopes about the bombers:
http://www.snopes.com/politics/conspiracy/boston/tuition.asp
thanks for that link