Brennan JB7 500GB hard disk music player and CD player, with built-in amplifier. Stores and plays 1000s of CDs. But this one is broken: I think the hard disk has died. This cost about £500 new. AudioTech sell refurbished ones for £385 when in stock:
https://www.theaudiotech.co.uk/product/refurbished-and-upgraded-brennan-jb7
You could probably get this one fixed with a replacement SSD: I was quoted for £70 parts + £68 labour + £15 postage by AudioTech. But I've gone with a different approach.
Brennan JB7 "digital jukebox" (BROKEN) (New Marston OX3)
This offer has been gifted to someone and is no longer available.