If your TOS says you only deal in USD, you only deal in USD. Do not buck your own terms for the client. The client should realize that fees are involved in the process of doing transactions online regardless.
If they insist/don't agree; you don't need to work with them, as they are not adhering to your Terms.
no subject
If they insist/don't agree; you don't need to work with them, as they are not adhering to your Terms.