I have an Ace Hardware store in my town that is the go to for stuff like this as well.
Awesome write up!!
I had to replace mine about 5 years ago. Since it is a PITA to get to the fitting under the dash, I put a union fitting on mine just outside the firewall in the engine bay. No leaks so far to this day.
Gary