So the battery on my iPhone 4s has been holding a charge for less and less amount of time. i'm lucky if I can get to lunch without having to charge it. I think the battery has basically run its life and I'd like to have it replaced without having to buy a whole new phone. Can anyone suggest a 3rd party battery replacement service that is reasonable and does a good job? Under $100 would be great. Thanks!