From the Homeland Security website:
Charcoal is the least expensive fuel per BTU that the average family can store. Remember that it must always be used out of doors because of the vast amounts of poisonous carbon monoxide it produces. Charcoal will store for extended period of time if it is stored in air tight containers. It readily absorbs moisture from the surrounding air so do not store it in the paper bags it comes in for more than a few months or it may be difficult to light. Transfer it to airtight metal or plastic containers and it will keep almost forever.
Fifty or sixty dollars worth of charcoal will provide all the cooking fuel a family will need for an entire year if used sparingly. The best time to buy briquettes inexpensively is at the end of the summer. Broken or torn bags of briquettes are usually sold at a big discount. You will also want to store a small amount of charcoal lighter fluid (or kerosene). Newspapers will also provide an excellent ignition source for charcoal when used in a funnel type of lighting device.
To light charcoal using newspapers use two or three sheets, crumpled up, and a #10 tin can. Cut both ends out of the can. Punch holes every two inches around the lower edge of the can with a punch-type can opener (for opening juice cans). Set the can down so the punches holes are on the bottom. Place the crumpled newspaper in the bottom of the can and place the charcoal briquettes on top of the newspaper. Lift the can slightly and light the newspaper. Prop a small rock under the bottom edge of the can to create a a good draft. The briquettes will be ready to use in about 20-30 minutes. When the coals are ready remove the chimney and place them in your cooker. Never place burning charcoal directly on concrete or cement because the heat will crack it. A wheelbarrow or old metal garbage can lid makes an excellent container for this type of fire.
One of the nice things about charcoal is that you can regulate the heat you will receive from them. Each briquette will produce about 40 degrees of heat. If you are baking bread, for example, and need 400 degrees of heat for your oven, simply use ten briquettes.
To conserve heat and thereby get the maximum heat value from your charcoal you must learn to funnel the heat where you want it rather than letting it dissipate into the air around you. One excellent way to do this is to cook inside a cardboard oven. Take a cardboard box, about the size of an orange crate, and cover it with aluminum foil inside and out. Be sure that the shiny side is visible so that maximum reflectivity is achieved. Turn the box on its side so that the opening is no longer on the top but is on the side. Place some small bricks or other noncombustible material inside upon which you can rest a cookie sheet about two or three inches above the bottom of the box. Place ten burning charcoal briquettes between the bricks (if you need 400 degrees), place the support for your cooking vessels, and then place your bread pans or whatever else you are using on top of the cookie sheet. Prop a foil-covered cardboard lid over the open side, leaving a large crack for air to get in (charcoal needs a lot of air to burn) and bake your bread, cake, cookies, etc. just like you would in your regular oven. Your results will amaze you.
To make your own charcoal, select twigs, limbs, and branches of fruit, nut and other hardwood trees; black walnuts and peach or apricot pits may also be used. Cut wood into desired size, place in a large can which has a few holes punched in it, put a lid on the can and place the can in a hot fire. When the flames from the holes in the can turn yellow-red, remove the can from the fire and allow it to cool. Store the briquettes in a moisture-proof container. Burn charcoal only in a well-ventilated area.