This CD player works with most of my CDs. The door does not open wirth the eject button. You have to manually open it. The FM radio works well. I can't see to get it to pick up AM. I haven't tested the USB. Free to collect from Colinton, Edinburgh.
You may be able to repair it so it works better but if not it may still meet your needs.
CD player with radio and USB (Colinton EH13)
This offer has been gifted to someone and is no longer available.