Yep, Craftbrewer is the way to go. Last I talked to the Brewers Choice guys they were "thinking" about offering base grain by the sack. Prices were very similar to Craftbrewer if I recall correctly. Not sure about their kilo lot price.
Not sure about the shelf-life, but uncracked should last a fair while (12-18 months?).
Enter your email address to join: