I brew very few lagers, so buy very little Pilsner malt. Last time I bough some was about 6 months ago. I bought enough malt for 2 batches, and brewed one batch immediately and the other 4 months later. Before brewing, I tasted the malt. It tasted and smelled good with the first batch, but the second batch had a distinctly stale odor. I brewed anyway, and it is now lagering, so I have no idea what it's going to taste like. I will admit that the second batch (or both batches) could have spent several months in the store before I bought it (them), but I think this is unlikely as I picked two 10 lb bags off the shelf.
I've never had a problem with British malts, but they have a lower moisture content which helps with storage.
-a.