you might consult your bank and see if you could reduce the required deposit to a minimum.
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.