I saw it in Value Village today but I saw that it had to be repaired so I didn't bother buying it... Anyhow, is it a good player?