For a huckster, Tom Waits certainly is generous.

For a huckster, Tom Waits certainly is generous.