This solution may not meet your needs but it's sure cheap and useful... I use grocery bags instead of liners. They cost less than a buck each, are easy to grab and pull out of the pannier and they seem to be sized just about right. I have Jesse panniers so I don't worry about waterproofness.