Download the file I've posted on the "Finding A Good Service Shop" thread in the Technical and Mechanical Assistance forum. You'll find more sources for parts than you can shake a stick at (although I'll be the first to admit it's USA-centric, it does include some UK and European sources, too).