If battery is not a requirement, you might as well search on a used marketplace. Preferably a site where more technically inclined people sell their stuff.
If a qudelix 5k would be plenty for you, you might as well use say a fiio ka* dongle. That should get down the price quite a bit.