I watched the ALWAYS great videos linked to most parts. I ordered the parts and repaired them as shown-instructed.
I'm not THAT mechanically inclined but have taken on some big fixes with confidence that I can watch their helpful videos or call if I have an issue.
Finally...I just ordered a part Tuesday and did not pay or ask for a rush shipment and still got the part the very next day.
Great company.