Yes, you are right. But, how about a transit fee through our land?Why should they pay customs duty? The goods will be consumed by indian consumer and the duty should be paid to the indian government if imported from 3rd country. Port fee, terminal fee will be paid by the user(indians) no matter what.