Default Alternative Place(s) To Buy A New Battery

Welp, my battery went completely bad on me. I need a replacement, but I can't use Amazon, nor Ebay unfortunately. Anyone know any LEGIT places to buy one? The Sprint website does't seem to sell them either. Thank you for your time.