I agree with what the other guys said, especially springs and latches. I find myself replacing broken ones several times a month.
Agreed. You could even have them do some of the work to see what they can do.