"Doctor Game Repair fixed my son's DSi buttons. Pre-paid for the repair online. Sent in my son's DSi and it was returned to us fixed and perfect a few days later. Doctor Game sent us email status updates during the entire process. This is a great company that does exactly what it promises."