Not only do they have the parts I have needed, but lotsa videos on how to "do the repair". If they do not have the part in stock, it is usually because the manufacturer quit making it!
Tip for consumers: If you haven't replaced a particular part on a tool you suspect has failed, look at the videos that ereplacement offers.It can't get easier than that!
Products used: Repair/replacement parts for power tools.