deals50ft garden hose for $19.99

3