My L R are foobar too for my DS phat. Opened and cleaned but still no help. Don't work most the time. Except I don't think they are broken, just very very well used.
Just opened your link, I think that's the problem with mine as well, the switches beneath the buttons have became less/...