Why don't we accept foreign items that are less than $200?

Bank of America does not accept checks drawn on foreign banks in US dollars (USD) for amounts less than $200 USD. Checks drawn on a foreign bank are costly to process due to the fact that both Bank of America (BOA) and the foreign bank charge fees that may exceed the value of the check. Since local units are assessed these fees they should instruct their foreign customers to have their checks drawn on US bank in USD to avoid processing fees or drawn on a foreign bank in foreign currency.