I changed mine at A.Labs. Cost like 100-ish bucks. Battery lasted a year before being exhausted again which by my standards is pretty good as my phone is parked in a game 24/7 and is always on charge. I changed once at Waterloo st and that lasted only a few months. I Don't trust non official soruces anymore.
- Ruspal