I've owned all three versions of the DS and had the same problem with each one. The shoulder buttons never last two months without having problems. I have rarely if ever dropped them and keep them in pretty good condition. I know people with the original that still works fine yet the L button on my new DSi doesn't work. Has anyone else had this problem? It's really starting to get on my nerves.