Great service! I dropped off my 3DS with them in basically a shambles; it wouldn't boot up, the shoulder buttons were missing...it was generally wrecked. In a week, I came back and it was back in working order with brand new shoulder buttons. They work fast, they know their devices, and they're courteous and friendly. To be honest, thanks to their hard work, I almost forgot to write this review; I was too busy enjoying Smash on my 3DS! Thanks for everything!