I have dismantled a few cassette players in the past. The memories make me shudder, but I thought the pieces were neat.
I never have repaired one. I repaired a lot of chewed up cassette tapes though, albeit stretched or with missing sections.