Hi all, Does anyone know who can repair this player. It suffered a battery leak but still able to power on via dc adapter but runs erratic now.