To give gifts is the sunnat of Nabi (S.A.W). To receive gifts is also sunnat of Nabi (S.A.W). Gifts have to be permissble in nature. Gifts cannot be taken back. Gifts can be given to the rich or poor, Muslim or non- Muslim. There is no specific time, place, condition of giving or receiving gifts.