Ive soldered a few power switches before.. I've checked this one out with a continuity meter and the soldering looks fine.. If it was a problem with that I'm sure it wouldn't turn on either..
10 times out of 10 it turns on no problems, and 0 time out of 10 it turns off.
Yeah I'd love a DS...