I dont know why they state 25 psi as the max.. that line has a MUCH higher burst pressure... hell in a production car they use plastic lines and run 50# line pressure... yes the fittings tend to be leak points and if the line is held correctly then even cracking is down to a minimum... I ran 1/2" alum line on my car and had it on there for 10 years without a single leak... I changed over to braided line and now I am thinking to go back to alum