In the last year I've repaired the dishwasher, washer, and dryer at my rental unit, and the dishwasher at our home. These are all old and cheap units but were surprisingly fixable. Lots of videos and service manuals online.
I found all the parts I need at reliableparts.com (no affiliation) who have a location here in Vancouver, BC and who are always knowledgeable and helpful.
I spend maybe $75 in parts (total for all 4 appliances) and a cumulative 6 hours of my time. Most importantly to me, I kept these things out of the landfill.