I've recently been trying to hunt down a Game Boy Micro, the cheapest one I could find + shipping had malfunctioning L and R buttons as well as a broken speaker. I've already ordered a couple of new shoulder buttons from here http://www.dx.com/p/repair-parts-replacement-l-r-buttons-switches-for-sp-nds-pair-45106#.VIoCSjGsWao, and I guess that afterwards it's a matter of soldering these 2 in. But so far, I can't find anything regarding a replacement speaker. I've checked the unit and the speaker is completely busted, so it's not a matter of loose connection or something like that. I've seen this: http://www.dx.com/p/008-c-11-inner-...o-ds-lite-ndsl-black-pair-275205#.VIoDJDGsWao, those are DSLite replacement speakers, but seeing as the Micro and the DS Lite share a lot of the buttons/etc., I'd assume that it would work, but I'm not so sure. I've also seen this: http://www.dx.com/p/repair-parts-re...er-set-for-ndsi-dsi-2-pack-32881#.VIoDDTGsWao, those are DSi speakers, which i've heard are louder. Anybody have any exprience in this stuff? I really want to fix the GB Micro up. Thanks in advance! EDIT: I'd also like some help in replacing the shoulder buttons.