Suggest, you get quotes from at least three Clearing Agents. There are certain charges you have mentioned which may not be there. Then, you can always get some savings on clearance charges and transportation cost. Custom duty and Port Charges are from the authorities and that will remain unchanged.