I just bought a 50lb bag of great western malting two-row for $35 (the same base malt most western US craft breweries use). I was curious as to how much money I could save and I was pretty amazed at how cheap it could be to brew your own. At $35 for 50lbs of grain it comes out to $.70 a pound. I figured for an average beer such as a pale ale I would use about 10lbs base malt for a 5 gallon batch which comes to $7. Then I would use a couple pounds of a specialty malt at $1.50 a pound from the LHBS so thats another $3. I would use a high alpha hop like Magnum as the main bittering hop and then some of another hop like cascade for flavor toward the end of the boil. I figure an ounce and a half ought to do it unless you are making an IPA so that is about another $3. If you brew regularly enough you can reuse yeast by bottling and brewing on the same day and putting the wort on top of the yeast cake from the previous brew so I won't include a yeast cost (even though you will want to get new yeast every 6 or 7 batches or so), i'm also not factoring in water cost. So basically the total ingredients cost of this basic pale ale is $13. I usually get about 50 bottles of beer from a 5 gallon batch so thats 26 cents a beer or $1.56 a 6-pack. That is quite a bit cheaper than the average of $7-$10 a 6-pack at the local super market. Of course it wouldn't be any fun to just brew the same beer all the time and some recipes will require more specialty malts and ingredients but overall if you buy your base malt in bulk you will probably save at least 50% off the price of commercial beer if not more.