Hi I am working on a guys boat and the S/S tube at the base of the piston taht goes to the valve body was broke off from virbration. I just bought one today and paid 49.13 for it with 2 o rings is this high? I figured about 20.00 bucks.<br />steve