I'll also put in a good word for SPAW. I don't know who is doing what over there (no personal relationships) but it seems they're the go-to people when you need clear and accurate descriptions on small but critical (and apparently not widely inventoried) parts. Saved my butt a couple times with quick shipping. Whenever I need a part and google is being useless as usual, I kick myself for not just checking SPAW first as they seem to always have it. They also seem to always have the clever cutting edge stuff on hand.
So yeah, A+ for SPAW from me too.