Giftpreference.com keep theme-self in shoes of user and provide gift ideas for each festival and occasion. Choosing gifts for your friends can be a tricky business. Everyone gets confused juggling to find the perfect gift. So, here to your rescue, we present some top picked DIY gift ideas, handmade gifts ideas for friends.