Support your local LHBS, if not, LHBS goes out of business, and you are stuck buying online, sending your hard earned money out of your community. And who doesn't like going to the brew shop?
Hobby store owners in general don't make much money, They might have to charge that much to stay afloat, I doubt he's considering buying a new boat from the grain profits.
So you get burned 10 bucks every time you brew, most people brew what, twice a month? 20 bucks a month is a small price to pay to enjoy the perks of having a relationship with a brew shop.
That being said...2.25 for 2-row! Sh** better be organic, fair traded and hand harvested.