Spoke to some1 at the Consulate office in New York last week and they said it cost $110 and it should be money order. I just didnt remember to ask to whom the money order should be addressed.
I don't know if they take money order, but it should be to write the company name and address on it
Thanks! Your answer is awaiting moderation.