It's easy enough to get hold of a replacement button on ebay. Fitting it, however, will either involve removing the glass to fit it from the front or dismantling most of the phone to fit it from the back. Neither impossible but time consuming and tricky. If it's the micro-switch behind the button which needs replaced then I think you may be on a loser.