OK, has anyone come across a watering can that actually works????

Every one we've bought the spout usually sucks!