As someone who has worked on the Florida Relief effort - I can help clear up some ideas I see being tossed around.
First of all keep in mind that some of the folks that have been affected by the disaster do not have insurance to cover their damages or in some cases, not all of their damanges. In these cases, where is the money gathered to help them in this time of need? Well, in the case of those who do have insurance, are able to buy their materials with the insurance money, but instead of paying for a contractor to work on their roof, they can allow their brothers and sisters -who are eager to help- and then allow that insurance money to be used to help those that are in a situation that does now allow them to even have enough for the materials. This will also help feed all the volunteers that are helping repair the homes. Not a confusing thing is it?
By the way, no one is discouraged from helping others who are not witnesses. Of course, we are drawn to help those who share our faith and who we love dearly, but that does not prevent us from helping others in need. If you are making a statement that we only help ourselves, then you are shooting from the hip and missing your mark.
Another thing - as far as the Florida hurricane relief efforts - the witnesses have been able to repair hundreds of roofs in the area, all of them passing the strict inspection codes of the area, so the work is quality work done by clean and friendly individuals. Ever wish you had a group of people like that instead of the guys cursing and screaming lewd jokes at each other on your roof? All of this work is being done while hundreds of homes are still waiting for insurance companies to have someone come to their home and repair their roofs.
I challenge you to find anyone in the organization that personally makes monetary gains from these efforts.