could you adopt d / a or d / p? you see i have to pay a deposit when i open a letter of credit. that will tie up my funds and add to the cost of my imports, especially for such a huge order.
irrevocable letter of credit, of course. it's the normal terms of payment in international business.