I recently had my iPhone serviced at one of the Denver Apple Stores. I was having a problem with the home button not working and they gladly gave me, what I presume, was a refurb in exchange. My grips is that the battery life of the phone they gave me is nowhere near the one I gave them. The phone I gave them was only a month and a half old.

Is there anywhere on the Apple site that I can bring up this issue? Should I call the store and ask them? How much is a new battery and where can I get it serviced? Any direction as to what to do net would be greatly appreciated.