I received my orders, MacBook Pro retina 15" mid-2012 battery, and speaker, within two days. Then I followed the repair guide on their website. It was a great experience reassembling my macbook the first time. Finally, I succeeded in installing the new battery and the right speaker. Now I am happily using my macbook typing this review. Thanks ifixit.