Holy SMOKES!
ProPress Copper fittings & Push to Fit under your kitchen sink!
Did the same Plumber who installed the shut off for your refrigerator install the ProPress copper fittings too?
If so, it probably means he can't sweat a copper joint properly!
Like I said, I'm not a Plumber... but...