The best garden hoses you can buy