I can highly recommend Peter Kennedy. Spoken with him a few times and ordered several items from him. He was knowledgeable, helpful, had very competitive prices and shipped promptly. Sure you might save $4-$5 if you shopped eBay or something but in my opinion worth a few $ extra for the service and support.
The water is always bluer on the other side of the ocean.
Sometimes it's necessary to state the obvious for the benefit of the oblivious.
Rust is the poor man's Loctite.