You could try fixing it yourself but you would need to have a reliable parts supplier. And also hope you don't damage it further.
open