Cool [Q] Replacement Battery?

I was wondering if there's a place that we can get replacement battery for Nexus 5. Since the battery cover of our phone is really easy to take off, so I guess some of us will need at least 1 replacement battery in the near future. So if you know a trustworthy place to buy battery please let us know. Thanks in advance.

How to take off battery cover Video and Article
My Devices:
Nexus 5 32G White (Stock Rooted + ElementalX Kernel + Gravity Box KK)
Nexus 7 2013 32G (Stock Rooted + ElementalX Kernel + Gravity Box KK)
Galaxy Nexus (AOKP + Fancy Kernel)
Samsung s8600 bada (Stock Wave 2.0, Damn you Samsung)
Samsung i9100 (NeatROM + PhilZ Kernel)
Sony Ericsson X10a (TripNMiUI "Iris" 1.7.3)
Samsung Captivate (Apex 9.2)
Samsung i8000 (my own custom HTC Sense 2.5_23699)
Samsung i900 (my own custom M2D 2.0_21916)