Diwali and gifting are synonymous with one another. From last minute shopping to presents that will make the day perfect, ...