Apr 18, 2007 #1 S saab93 New member What are your opinions of these pads? They're made by Lake Country. Good, bad?