My retina 13-inch MacBook pro-1502 was having charging and internal speaker issue. I reached here after reading lots of good reviews and great expectation which was extremely fulfilled as they diagnosed the issue and resolved it with great expertise within 2 hours of accepting my MacBook.