Given the skills you could def DIY repair it for cheaper, the high price is likely including uncertainty of what's broken and some form of warranty.