deggie wrote:
What country are you in? There are no AASPs authorized for repairs on phones in the US.
The screen has to be removed in order to access and change the battery. Although you may have had a small crack in the corner when removing the screen the pressure used can easily cause the crack to spread as glass is prone to do that. This is why Apple will tell you up front that you will have to pay to repair the screen prior to your battery replacement. The 3rd party shop should have done the same. So pay the $129 and get your phone repaired.
AASPs do service iPhones. I'm having a hard time with Apple's website trying to find locations though. I enter my zip code in the San Francisco Bay Area and I get Miami. I enter any city in my area (San Francisco, CA for example) and it gives me six locations in San Juan (including two Best Buys) that will service an iPhone.
This place says they're Apple authorized to service iPhones in my area.
http://www.mobilekangaroo.com/services/
However, from the sound of it, this shop gave back a cracked screen iPhone (with a nonfunctioning display) that didn't even have the original crack in the corner.