No, you do not have to pay customs duties on every goods and product that you import. You only pay for huge ad bulky goods like cars, motorcycles etc. If these goods are as well labelled under the "gift" label, the duty fee will be free.