Your best bet is to pay the $55 to get it replaced at your local sprint store(assuming they cant fix it), then make certain you add the ESRP so you dont have to pay it again
The best case alternative is spending over a week with your A500 (not a fate I would like to endure)
Send me a PM if you have any questions about the processes