Hi, apologies if this is the wrong section for this kind of requests. My Problem is that my DSi's L or R buttons randomly register 2 presses at once or none at all when I click them. I'd like to know if there is some way to make the buttons work 100% of the time. They used to not work at all, but i tried some "tricks" which seemed to help, but not completely fix them. So I already have tried to blew on the buttons with compressed air and this seemed to work for anywhere from couple hours to couple days. Then I cleaned the buttons with dipping them into water following instructions someone posted on this thread. That seemed to work much better, the buttons have been working for a full week now, but like i said, not perfectly. I'd like to know, is it likely that there is still some dust /dirt that is blocking the buttons form making full contact, or do you think wear could cause something like that (registering 2 presses at once) and there is nothing to do about it? What would you recommend me to try on them? In this video the guy uses "Isopropyl alcohol", but I've also seen couple people recommend some sort of "Contact Cleaner". TL;DR which one is more effective / safer for trying to clean DSi shoulder buttons, using Isopropyl alcohol or using contact cleaner? Or can you think of something better?