Great service! I brought my son's 3DS which had been dropped and broken. They gave a price quote for $115 for two parts that they had to order; when I picked it up, they told me that they ended up using just one part and they returned $55. I was impressed by their honesty and the 3Ds looks and works as good as new. Would go back in a second! Highly recommend them.