Product review (5 stars): Frigidaire Affinity Washing Machine Door Lock
I have an Frigidaire Affinity washing machine, it would stop just at it got to the high speed spin cycle.  Searching on the web led me to conclude that the wax motor was faulty.  While I could only find the entire door assembly for my washer (not just the cheap wax motor part), I did find this unit for Maytag.  Turns out it fits and works perfectly.  The dimensions are just slightly different, but there were no [problems.

Also very fast shipping, so my machine was down for only a few days.