stellarelephant
100+ Head-Fier
Nraymond says Penon Audio stocks them.
So I have some good news, Penon Audio is a source for a replacement battery! I wasn't entirely happy that the best I'd been able to find was that 1200mAh battery from Adafruit (which wasn't designed specifically for the XDuoo X3, but happened to physically fit and have some of the specs match, but the capacity was lower, the cable connector would have to be re-terminated, and it wasn't clear to me if there'd be a charging issue when supplying greater than 500mAh of charging current).
I had first sent an email to service@xduoo.com about a replacement battery but I didn't get a response. I had also emailed info@rtwhifihouse.com (the listed USA Sales Agent on the XDuoo website) but they said they didn't carry the battery. I had remembered Penon Audio (which is based in Hong Kong) as a reseller that had been mentioned here at Head-Fi before, so I contacted them through their website:
http://penonaudio.com/index.php?route=information/contact
They said they do stock the XDuoo X3 battery for $13, and shipping to where I am in the USA was $4.60. They created an invoice for the purchase via Paypal, and hopefully I'll have a battery soon! I wanted to mention it here for anyone else looking for a replacement.