So, like many people that have had the DS, DSL, and DSi, My shoulder buttons have decided to work only when they want to. Yes, I have used compressed air, etc... But it's a temporary fix, whatever is causing the issue (bad toggles, whatever) comes back in the same gaming session. Of course...