I'm kind of curious why it makes sense to get a US number to accommodate clients who can't (?!) make international calls, but not to get a mail forwarding service with a US address.
I receive, at absolute most, 2-3 US checks in the mail each month. It's not worth paying for such a mail-forwarding service, when I can just tell people, "Go to the post office, ask for a stamp to Israel, and hand it to the postal clerk."
Plus, the US number comes with free unlimited calling to the US, so I can call my clients (and family, to be honest) as much as I want.
Similarly, for many of my US clients, I provide them with their first-ever opportunity to send a letter (i.e., my check) via international mail.