I broke my shoulder buttons but managed to fix them by putting the peices of metal that they rest on on opposite sides but i know there on there last legs so i need some new ones and id buy it just for spares in general
Check with Craig from GBAX.com, the last I heard he was trying to get some "random odds and ends" like buttons, shoulder buttons, etc. He might just have the pieces you need.