Most Americans support Israel, but would rather not pay for its weapons