Use a reshipper, like bingo600 suggested. He sends the package to "your address in the US", and the company forwards it to you.
It's more expensive since you'll be paying for shipping twice, but if the seller won't do it any other way, it's an option. Reshippers might also offer a service to repack multiple items in one package (for a fee), or help get costs down some other way. I know some also offer to buy things from stores or Amazon, so if there are other things that are especially cheap in the US it might be worth it.