@qatarlivingkin; I know sofitel that is why I buy my parts online. As I said, preferences may differ from person to person. I'm not a fan of flexible hoses that is why I chose this kind of build and not use quick release fittings that only can be installed in hoses as you mentioned. I have those quick release fittings too which tends to squirt liquid a drop or two whenever you disconnect it. This build can be done in so many ways and again will differ from person to person. The build is not top of the line which costs 3 times or maybe more as much as mine.