it's worth taking a look at:
this is a small portable radio/media player that accepts USB memory sticks and
SD memory cards, has a built in AM/FM radio headphone socket, works from both
the mains via a usb lead and via the rechargeable and replaceable battery and
has push button tuning.
it is extremely well made and has amazing sound for such a small device.
it's available in black, blue, gold, or red.
it's been tested with calibre memory sticks and works well including
remembering where you pause the book.
my wife wears hearing aids and has no problem with the sound infact she finds
it very good as well.
it costs £16 to £17 depending on which colour you select with free delivery.
hope this helps.