I had two XHDATA D-808s and sold them because of constant battery drain, even when the radios weren't used. They had to be charged at least once every couple of weeks. I tried different 18650 lithium-ion batteries; there was some variation in drain, but it never went away. Since I had two Digitech AR-1780s, which are essentially the same radio (using 4 AA batteries), I sold the XHDATA units to Gary DeBock for his loopstick modification projects.
The XHDATA is very good on AM, aided by its slightly larger size that enables a longer ferrite antenna to be placed in the unit compared to other radios in this class. On FM, the threshold for triggering stereo is set too high; in other words, stations that should be strong enough to be received in stereo are received in mono instead. Another annoyance is that, to enter a station's frequency directly, you have to first press the FREQ button. If you start by just pressing numbers, you wind up in whatever memory position corresponds to the first number you pressed. On the other hand, there are up and down buttons for tuning as well as a knob, which is a nice feature for lightweight scanning. Alarm setting is super easy.
The XHDATA D-808 has reportedly been through two revisions - Jay Allen has the details on his website. The units I had were the first generation models.