Morebeer for me, too... 50lbs delivered to my door, cheaper than the closests LHBS.... without any attitude.
for the best MB prices, you can't buy the full 50 lb sack... shipping kills the deal... You need to buy 5 10lb bags instead.
More per lb, but eligible for free shipping on $59 order...
So buy 10lb bags of 2 row, munich, vienna, and other base malts... throw in a couple 1 or 5 lb bags of specialty malts, some bottle caps, etc and suddenly free shipping! For me it comes out cheaper than LHBS and comes to my door. I try to hit the LHBS when I can, but their prices and attitude make it not worth it most of the time.
This is what I do as well. 10# sacks are great for my base grain as they store nicely and it keeps a minimal amount of grain open at any given time. I will still use my LHBS for specialty grains if I decide to brew something different between my bulk grain purchases.