After Apple had me waiting more than two hours just to be told they didn't have the parts to replace my battery, I went to this place per their recommendation. I'm really glad I chose this place because the service was so quick. They ran the same diagnostic test that they ran at the Apple Store, and the only waiting I had to do was for my actual battery to be replaced. They even fixed my trackpad that was jutting out that was caused by my anger management issues. Definitely recommend this place to anyone!