For stainless steel fittings, try your local marina. I buy these
from West Marina. The only downside is that they seem to have only two of each size in the store at any one time.
The stainless steel fittings are more expensive than the galvanized ones. But, the peace of mind from not worrying about a rust stain from the galvanized rings is worth the difference.