Oh those!
Yeah they're alright. They won't leak if they are installed right. They need to be torqued with an inch/pounds wrench though to be safe.
Can't just guess at it or .....too tight they'll leak......too loose they'll leak.
I mostly have seen chrome ones but you can get many colors now.
Not sure where sorry.
M.