I had to order a whole new timer even though only the shaft was broken. But the website was very helpful and the young lady on the help line confirmed I was ordering the correct part and was very knowledgable.
The part shipped the day I ordered and I received it the next day for standard shipping cost.
The video was excellent and I was able to replace the part myself. This is the 3rd time I ordered from AppliancePArtsPros.com and I've been happy each time with the service.