Appliance Parts were amazing. My parts arrived the next day. I would definitely use them again for parts and fast service. Don't be afraid to call for assistance. They are very capable and my wait on the phone was less than a minute. It is a shame that more companies don't mirror Appliance Parts Pros customer service and shipping.
I bought my parts before I called for assistance. It should have been the other way around but welcome to my world :)
Unfortunately, my Defrost Timer and Defrost Thermostat were not my problem. No fault of Appliance Parts Pros. Glad that I don't make my living working on appliances.