News:
Check home improvement centers. They should have compression ferrules in the plumbing dept.
There used to be a Weatherhead display in every parts/machine shop where you could buy those and all the other wee pieces you may want/need.