had mine for 3 years and still dont leak