Battery came in two days later and was told that they could only reserve my battery for a week. If not, they would give it to the next person.
Went last night and was told to come back about two hours later. Came back and inspected my phone. Battery health was at 100 percent and tested 3D Touch, camera, Face ID, the buttons. Checked the glass if it was flush. Everything looked perfect. They said they also replaced the speaker and cost was $29 plus tax. Left the store feeling like I got a new phone. So glad I went, thank you all for the advice.